Available for interesting opportunities

Hi, I'm Amogh Garg

  Software Engineer at Microsoft · Bengaluru, India

I build robust, secure, and scalable software systems. Currently working on Intune at Microsoft, focusing on microservice architecture and persistent databases. Passionate about AI and Software Security.

About Me

A quick intro to who I am and what I do

3+
Microsoft
Engagements
8.84
CGPA
(NSUT)
4+
Projects
Built

As a Software Engineer at Microsoft, my current tech stack includes working with C# and .NET. I hold a B.Tech in Computer Science and Engineering from Netaji Subhas University of Technology (formerly NSIT), and have a strong foundation in C++ and Python, with proficiency in data structures, algorithms, and System Design.

Passionate about exploring new technologies, I am particularly interested in AI and Security of Software Systems, and continuously strive to stay up-to-date with the latest advancements.

Eager to contribute to the industry, I seek opportunities for further growth and learning as a software engineer. Outside of work, I enjoy cricket, swimming, and writing technical articles on Medium.

🤖 Artificial Intelligence 🔒 Software Security ☁️ Cloud Computing 📊 Data Engineering ⚙️ System Design 🏏 Cricket 🏊 Swimming

Experience

My professional journey and roles

Software Engineer
Microsoft India (R&D) Pvt. Ltd.
Bengaluru, India
Jul 2024 – Present

Contributing to the development and enhancement of Intune, a cloud-based endpoint management product by migrating the existing system to a more robust architecture, with a focus on persistent databases and microservice architecture, ensuring enhanced reliability, security, and performance. Worked extensively with C#, .NET, and CosmosDB, leveraging deep expertise in persistent databases. Applied in-depth knowledge of security best practices throughout the software lifecycle, ensuring that all systems are designed, developed, and deployed with robust security measures.

C# .NET CosmosDB Microservices Persistent Databases CI/CD
SWE Intern
Microsoft India (R&D) Pvt. Ltd.
Noida, India
May 2023 – Jul 2023

Worked with the Intune Data Infrastructure team under Security Org. Responsible for a proof of concept regarding consolidation of multiple routes and target data sources in the Intune reporting pipeline. Worked on Python and Microsoft Azure services including Azure Data Lake Storage, Microsoft Purview, Azure Synapse Analytics, Delta Parquet format, dedicated SQL pools, Spark pools, Azure Data Factory, and ETL Pipelines.

Python Azure Data Lake Synapse Analytics Spark ETL Pipelines Big Data
Mentee – Microsoft Engage Program
Microsoft India (R&D) Pvt. Ltd.
Remote
May 2022 – Jun 2022

Under the mentorship of senior developers, built a browser-based application demonstrating the application of Face Recognition technology for secure user authentication. The project leveraged the Facenet model, Flask, and MongoDB for a full-stack implementation.

Python Flask Computer Vision Facenet MongoDB Full Stack
Machine Learning Head
DEVCOMM – NSUT
New Delhi, India
2022 – 2023

Led a team of 10 students to develop a software to generate summaries of webinars. Mentored juniors on ML projects, conducted sessions on ML basics, and hosted technical fests, events, and competitions related to Data Science and ML.

Machine Learning NLP Team Leadership Mentorship

Education

Academic background and credentials

B.Tech in Computer Science & Engineering
Netaji Subhas University of Technology (NSUT), New Delhi
🗓 Class of 2024 CGPA 8.84 / 10
Class XII – CBSE
Amity International School, Mayur Vihar
🗓 2020 96.2%
Class X – CBSE
Amity International School, Mayur Vihar
🗓 2018 96.8%

Technical Skills

Technologies and tools I work with

C# .NET CosmosDB Python C++ Microsoft Azure HTML CSS ReactJS SQL Git AWS Data Structures & Algorithms System Design Machine Learning ETL Pipelines Microservice Architecture CI/CD

Projects

A selection of things I've built

VidSum

NLP system in the form of a browser extension that automatically records online meetings, webinars, and videos and generates a text summary of the content.

Smart Login System

A face-recognition login system that integrates with web applications, eliminating the need to remember usernames and passwords through biometric authentication.

IOT Hydration Monitor

A smart IoT system that measures the hydration level of the user in real time. Research paper publication in progress.

Grantify

An integrated online platform for researchers providing information and relevant details about national and international research grants. Developed for the Grand Finale of Smart India Hackathon 2022 (SIH'22).

Get In Touch

Have a question or want to work together?