me

I am an engineer who likes to design software solutions for Robotics & Embedded applications.

Currently pursuing my Masters in Electrical & Computer Engineering from Cornell University, USA. I did my undergrad in Computer Science Engineering from IP University, India. Post that, I worked for 2+ years in industry - Nagarro India.





Selected Coursework : Robotics (ROS), Autonomous Mobile Robots (Localization, Path planning, Mapping, SLAM, Kalman Filter, Particle Filter), Microcontroller Design, Bio-inspired Robotics (Swarm intelligence), Engineering Mechanics.

Past Coursework : Selected Coursework : Data Structures, Algorithms & Analysis, Object Oriented Programming, Operating Systems, Artificial Intelligence, Compilers, Computer Networks, Natural Language Processing, Big-Data, Circuit & Systems.

Industry Experience



As a Software Engineer, working in the Computer Vision (ADCV) team at MathWorks (Feb 2020 to Present)

Contributed to software architecture and design for various robotics areas like: ORB SLAM, data labeling, mapping and path planning.

Lead the effort on state-of-the-art ORB-SLAM implementation from scratch, using multithreaded software architecture to achieve real-time performance. The software turned out to be more efficient than any open-source implementation of ORB-SLAM. Lead the effort to introduce Agile methodology in the team.

Worked on SLAM pipeline, to integrate ORB SLAM output with mapping and local/global planning, local/global planning. Also, worked on ROS deployment on a remote robot, to run the SLAM pipeline.

Extensively involved in domain-specific literature study, software development & its architecture design. Technology stack is mostly C++11 & MATLAB





As a Summer Intern, working in the Platform Software team at Arista (June 2019 to Aug 2019)

As part of the Platform team, one has to work on the software that is focused on programming the switch chips

Learning on how to program the chip components dedicated for layer 3 (routing), layer 2 (switching) or layer1/system (physical ports / interfaces & other components that are close to the hardware)



Worked for 2+ years as an Associate, Software & Embedded Developer at Nagarro Software India (June 2016 to August 2018)

In an agile model, involoved in software development using various design patterns & technologies like C++11, Python & SQLite

Also, worked on various Proof-of-Concepts which involved architecture design & hardware development on & around the microcontroller



As a Summer Intern, assisted the Information System Manager at Premier Inn (Client of HCL Tech), under Networking/Server support & IT department (May 2015 to July 2015)

Analyzed their network architecture, topology, sub-netting & various other networking features

Studied their vast network & communication system between their data centers at different locations

Publications

COMPARISON OF GENERALIZED & BIG DATA BUSINESS INTELLIGENCE TOOLS

3rd IEEE Conference on Computing for Sustainable Global Development (INDIACom), BVP New Delhi, 2016, pp. 3585-3588 (ISBN 978-9-3805-4421-2)

BUSINESS INTELLIGENCE TOOLS FOR BIG DATA

International Conference on Innovative Research in Computer Science, E-Learning, Information & Communication Technology (CSIT-TCI), JNU New Delhi, 2016, pp. 505-509 (ISSN 2350-0255)

SPEECH RECOGNITION & SYNTHESIS

2nd International Conference (CSIT-TCI), RDIAS New Delhi, 2016, pp. 123 (ISBN 978-93-85777)

Extracurriculars

Very much into racquet games like Table tennis, Badminton, Squash; Snowboarding; Kickboxing – Level 7thKyu(Orange belt); Martial Arts – Brazilian Jiu Jitsu; I have a bucket list for doing every Adventure sport once; Winner - Team Excellence award 2018 at Nagarro; Winner - Cheerboard nomination for best performance in May 2018 at Nagarro; Winner - Mr. Personality at Nagarro Freshers 2016; Participated in various debate competitions in college, & was a part of toastmasters in India

GET IN TOUCH