Apoorv Malik is a software engineer with 8 years of experience building high-performance backend and full-stack systems, currently focused on scalable Python-based services and API integrations for enterprise financial software at Incedo. He combines research-grade algorithmic skill—developing linear-time RNA folding algorithms during his PhD work at Oregon State—with practical product delivery, having built containerized, distributed web apps and machine-learning powered industrial automation systems. At OSU he improved scientific web services and SEO to increase traffic fivefold, making computational biology tools broadly accessible, and earlier at Marj he helped a startup reach a $3.7M valuation by shipping IoT and QA solutions for clients like Samsung India. Comfortable across C++, Python, Dart/Flutter, and ML tooling (OpenCV, TensorFlow), he blends performance optimization with clean system design and team leadership. He thrives where rigorous research meets production engineering, often refactoring legacy codebases to unlock scalability and measurable impact.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science, First Class, Bachelor of Technology - BTech, Computer Science, First Class at Maharshi Dayanand University
Doctor of Philosophy - PhD, Computer Science, A, Doctor of Philosophy - PhD, Computer Science, A at Oregon State University
Final capstone project for Udacity Machine Learning Engineer Nanodegree program.
Contributions:10 commits, 4 PRs, 9 pushes in 2 years 5 months
capstonepythonnanodegreeudacitydeep-learning
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Apoorv Malik - Software Engineer at Oregon State University