Manish Agrawal is a software engineer based in Bengaluru with a decade of hands-on experience building data-intensive and automation solutions across Amazon, Honeywell, and research internships. An IIT Kharagpur graduate with a minor in CS, he blends machine learning, distributed systems, and robotics expertise—having moved CUDA simulation engines to OpenCL during GSoC and built PySpark ML pipelines in production. At Honeywell he designed a Kafka/Kafka Streams data-streaming framework and contributed to microservices and workflow automation for warehouse robotics, practicing TDD and component testing. He has a track record of shrinking manual operations through automation (e.g., an 80% reduction via ML pipeline integration) and a knack for making complex systems observable—from Grafana KPIs to real-time UI updates. Known for multi-domain curiosity, he pairs academic rigor with product-focused execution and experience deploying solutions from Raspberry Pi vision systems to large-scale cloud services.
10 years of coding experience
3 years of employment as a software developer
+2, Science, +2, Science at NIC School Kathmandu
B.Tech + M.Tech, Industrial and Systems Engineering, 8.04/10, B.Tech + M.Tech, Industrial and Systems Engineering, 8.04/10 at Indian Institute of Technology, Kharagpur
School Leaving Certificate, Basics, School Leaving Certificate, Basics at Ananda Bhumi, Kathmandu
gprMax is open source software that simulates electromagnetic wave propagation using the Finite-Difference Time-Domain (FDTD) method for numerical modelling of Ground Penetrating Radar (GPR)
Contributions:22 pushes, 1 branch in 2 years 9 months
Contributions:8 PRs, 4 pushes, 2 branches in 1 year 3 months
internshipairbussummersummer-internshipjava
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.