Summary
Aarushi Sharma is a machine learning-focused software engineer with 10 years of experience and an M.S. in Computer Science from Columbia Engineering, currently working as an SDE at Amazon in New York. She blends applied ML and full-stack development—evidenced by internships in ML and analytics at YOBO Health and Oracle and a frontend role at Orderly Legal—while teaching core CS courses as a head TA. Her research on VHard, a VR system for rock-climbing training, highlights an uncommon intersection of kinesthetic feedback, simulation, and ML-driven user modeling. Comfortable moving between production engineering and academic research, she brings strong communication skills honed through extensive journalism and editorial work. Colleagues can expect a practitioner who combines rigorous CS fundamentals with hands-on experience deploying ML and user-facing systems.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Arts - BA Computer Science Economics, Bachelor of Arts - BA Computer Science Economics at Barnard College
Bachelor of Science - BS Mass Communication/Media Studies, Bachelor of Science - BS Mass Communication/Media Studies at New York University
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Columbia Engineering
High School Diploma; International Baccalaureate Diploma, High School Diploma; International Baccalaureate Diploma at GEMS Education
Bachelor of Arts - BA Computer Science Economics, Bachelor of Arts - BA Computer Science Economics at Columbia University
Hindi, English, French