Software engineer, manager and technical leader who likes to solve challenging computational problems. Specialization in Computer Vision, Robotics and Machine Learning, currently focussed on building SLAM systems for Mixed Reality. Expertise in taking complex features through a full development life-cycle from conception, to prototyping and research and finally into development and product integration on embedded platforms.
Skills
- Computer Vision, Robotics, Machine Learning
- Strategic Planning, Goal Setting, Delegation
- Strong Verbal and Written Communication
- Scrum, Agile
- C++, C, Python
- OpenCV, ROS, ZeroMQ, Eigen, Boost, Protobuf
- git, cmake
Experience
Director, Computer Vision
Sept 2014 - Present
Lead a global, cross-functional team of over 30 engineers (researcher and embedded developers) to develop Head Tracking algorithms for the Magic Leap One.
- Product owner of one of the core Perception areas at Magic Leap.
- Software architect of the Magic Leap Head Tracking pipeline, that runs a highly parallelized and distributed SLAM system across multiple processors/platforms.
- Responsible for the full development cycle of Head Tracking - from requirements gathering and functional specifications to prototyping, development, evaluation and final integration into the production software stack.
- Product owner and architect of large scale mapping algorithms running on the ML Cloud.
Previously:
Manager, Computer Vision - Feb 2016 - Oct 2017
Lead Software Engineer, Computer Vision - Sept 2015 - Feb 2016
Senior Software Engineer, Computer Vision - Sept 2014 - Sept 2015
Senior Software Engineer, Core Vision
Jun 2011 - Sep 2014
Developed efficient and robust machine vision software libraries in C and C++ to handle various perception tasks in industrial manufacturing lines.
Research Assistant
May 2010 - May 2011
Research advisor, Silvio Savarese
Conducted research on 2D and 3D object detection algorithms.
Education
University of Michigan
Sept 2009 - May 2011
Masters of Science, Electrical Engineering, GPA: 3.9/4
Ann Arbor, MI
BMS College of Engineering
Sept 2005 - May 2009
Bachelors of Engineering, Electronics and Communications, GPA: 3.75/4
Bangalore, India