Summary
Nikhil Ramesh is a Software Engineer 2 with nine years of experience building high-fidelity simulation and performance platforms for autonomous robotic systems at Amazon Robotics. He combines a research-driven background in medical imaging and computer vision—hands-on work with PyTorch, TensorFlow, segmentation and classification models—with production-grade engineering in Python and C++. His career bridges academia and industry, from developing federated and GAN-based privacy-preserving medical imaging methods to leading software teams building inventory and web applications. Based in New York, he focuses on performance, scalability, and rigorous QA for robotics software while retaining a strong interest in applying deep learning research to real-world systems. An under-the-radar strength is his track record of translating niche research (e.g., deeply supervised U-Net variants and distillation-based federated frameworks) into applied tooling and reproducible engineering.
10 years of coding experience
9 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at North Carolina State University
Bachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at B. M. S. College of Engineering
English, Hindi, Kannada, Tamil