Actively looking for Full-time opportunities
Resume

Hi, I'm Gaurav Garg

Full-Stack developer

I am a Computer Science graduate with extensive industrial experience (6+ years) in Application Development. I am highly skilled in programming for Software Development projects, especially Linux-based Embedded Systems.

I love exploring new things!


Let's go deep into my work experience!

My Work Experience

Working as Senior Software Engineer at MathWorks, US since 2022.
Graduated in Masters degree in Computer Science from Arizona State University, US in July 2022

Graduated from LNM IIT, India and received Bachelors degree in Computer Science in 2017

MathWorks

Senior Software Developer
(08/22 - Present)

Intel

Software Engineer Intern
(05/22 - 07/22)

Arizona State University

Graduate Student Assistant
(08/21 - 05/22)


Smiths Detection

Software developer
(07/20 - 07/21)

Harman International

Associate Software Engineer
(08/17 - 03/20)

ArcelorMittal

Software Engineering Intern
(05/16 - 07/16)

Some projects I made recently

Check out my work on Github

Multiline Support for Requirement Editor in Simulink

Multiline feature for Simulink Spreadsheets implemented using C++ and QT framework, enhances the client's workspace in spreadsheets and improves the data manipulation efficiency by 15%. Requirements Editor app is used to create, edit, delete and link requirement sets with other artifacts.

MDOM based Simulink Preferences UI

Simulink Preferences specifies simulink editing environment options and default behaviors such as background color, model block settings, and time legend displays. The preference settings are persisted across multiple sessions. In this project, UI is re-created using modern MDOM Javascript enhancing UI and minimized page load delay by 50% (from 4s to 2s).

Distributed Endpoint Manager

Distributed Endpoint Manager is GUI application implemented using Typescript in Angular 10 framework and SNIA Swordfish standards, enables remote provisioning of Non-Volatile Memory Express (NVMe) drivers, eliminating the need for manual configurations and improved latency for provisioning by almost 60% (compared to SATA based configs) in I/O queues.

Covid Vaccine Notification Service

It helps to find the available vaccination slots based on pincode and age. If the slot is found, it will keep sending the email every minute about the vaccine availability.

ionscan-600 (Smiths Detection)

Developed C++ Linux-based embedded application (QtWidget framework) for airport security such as narcotics detection device installed at the airports and defense areas in UK, Russia, Europe and the US (TSA)

LCD 3.3 (Smiths Detection)

Built the web-based application triggering the alarm activations from LCD (Light-Weight Chemical Warfare Agent Identifier / Detector) in case of emergencies for UK fire services department using Python 3, Flask and Angular 10. Implemented the Remote LCD application using C++

X0 infotainment (Harman International)

Developed the HMI for infotainment systems which has been installed in over 1 million vehicles in India and Europe. Implemented code for Linux-based embedded application primarily using C++ for multiple modules such as Software Update, Media, Phone Connectivity, Vehicle and Audio Setup

LOFLI Video Analytics (Smiths Detection)

It predicts the loss of passenger items at airport security checkpoints using video analytics (Detectron2), deep learning algorithms and behavioral pattern analysis. Implemented the solution using deep learning-based object detection ,facial recognition, facial tagging and statistical analysis followed by intelligent mobile alerts.

Click here to get in touch with me!


Connect with me on social network!