About

Hello! I am Rishabh Choudhary, an avid Programmer, Computer vision, Machine learning and Robotics enthusiast.

I recently graduated from University of Maryland, College Park in Masters of Engineering (Robotics) with specialization in Computer Vision/Machine learning. Priort to that, I graduated from BITS Pilani with a bachelors degree in Electronics Engineering and later worked at Cisco systems, Bangalore as a Software Developer for two years.

In the past few years I have worked on numerous projects in computer vision, machine learning, network security and software development using agile methods. My favorite languages to work in are C++ and Python. My goal is to be able to innovate and develop technological solutions for industry which can help the consumers and make a bigger impact to the society. Head over to the projects section to see some of my recent projects!

I am currently seeking full time opportunities in the field of computer vision, machine learning and software development.

Basic Information
Email:
rishabh.buzz@gmail.com
Phone:
+1-202-469-1139
Address:
3427, Tulane Dr, Hyattsville, MD, USA - 20783
Language:
English, Hindi
Professional Skills
C/C++11/14
Python
TensorFlow/Keras/Pytorch
Unity/Unreal
HTML/CSS
ROS
Linux
Agile/Scrum
JAVA/JAVASCRIPT
REACT/NODEJS
AWS/GOOGLE CLOUD
MongoDB
Projects & Achievements
-->
Work Experience

July 2020 - Present

Reconstruct Inc, Champaign, Illinois
Computer Vision Engineer

  • Member of R&D team managing Structure from Motion pipeline for 3D reconstruction from 2D images of customerproject sites, deploying new features and resolving customer issues.
  • Benchmarked Reconstruct?s performance with other state of the art SfM solutions like OpenSfM and COLMAP and analyzed areas of improvement in SfM code.
  • Optimized feature matching by implementing MAGSAC++ (Marginal Sample Consensus), a more robust and efficient algorithm over existingly used RANSAC (Ransom Sample Consensus) Technologies: C++/14/17, Python, OpenSfM.

September 2019 - May 2020

UMIACS, University of Maryland, College Park
Research Assistant

  • Created a deep learning based android application to incorporate emotion detection and recognition with video conferencing architecture for visually impaired people. Technologies: Java, Android SDK, TensorFlow lite.
  • Implemented a Unity pipeline to merge and animate human pose motion capture data inferred from a deep learning model. Technologies: C#, Unity.
  • Implemented highway traffic solutions using CNNs on synthetic datasets generated by Microsoft AirSim/CARLA simulators. Technologies: C++, Python, Tensorflow/Keras.

June - August 2019

STURFEE,
Milpitas, CA
Computer Vision Intern

Implemented a pipeline to generate synthetic data for street view (RGB frames) and aerial view (LiDAR point cloud) using Microsoft AirSim/Blender in Unreal game engine. Technologies: C++, Python, Tensorflow

August 2016 - August 2018

Cisco Systems
Software Developer

  • Worked with network security team to handle authentication, authorization and accounting (AAA) for various products/services.
  • Triaged and resolved numerous customer escalated issues related to AAA team and licited requirements for new features with customers and stakeholders.
  • Implemented new features for adaptive authentication using machine learning, memory optimization, database externalization, system logs accounting and database externalization.
  • Led the effort for integrating automated unit testing framework into existing infrastructure across the organization.
  • Core technologies: C, C++, Python, Lua, RADIUS, TACACS, VPN, Docker, Kubernetes, Jenkins, Agile, Scrum.

January 2016 - June 2016

Cisco Systems
Software Developer Intern

Implemented Dual IP stack for Group Encrypted Transport VPN to support both IPV4/V6 addresses. Technologies: C, C++, IPv4/v6, GETVPN.

May 2015 - July 2015

Indraprastha Institute of Information Technology, New Delhi
Research Intern

  • Developed software infrastructure for mapping and 3D rendering of indoor environment using Microsoft Kinect.
  • Processed the generated point cloud and implemented plane segmentation.
  • Technologies: C++, PCL, Kinect SDK
Education

2018 - 2020

Master's Degree
Masters of Engineering (Robotics)

University of Maryland, College Park

  • Relevant Coursework: Visual learning and recognition, Natural Language Processing, Computer Vision, Path Planning algorithms, Deep learning framweorks, Design of Algorithms, Software development for Robotics, Machine learning
  • GPA: 3.9/4.0

2012 - 2016

Bachelor's Degree
Bachelor of Engineering (Electrical and Electronics)

Birla Institute of Technology and Science

Relavant Coursework: Data structures and Algorithms, Operating Systems, Machine learning, Artificial Intelligence, Data communication and networks, Digital signal processing, Image processing.

Contact Me
Feel free to contact me

Address

3427, Tulane Drive, Hyattsville - MD

Phone

+1-202-469-1139

Email

rishabh.buzz@gmail.com