Hi, my name is Mehul Garg
I'm a Software Engineer.

About Me

Secure, scalable, product-focused engineering

Mehul Garg — Senior Software Engineer

I’m Mehul Garg — a Senior Software Engineer and product-minded builder who ships secure, scalable cloud applications with measurable impact. I specialize in modern JavaScript and AWS serverless, turning complex ideas into fast, reliable products that users love and teams can scale.

Over the past 3+ years, I’ve delivered end-to-end features across enterprise AI Cloud platforms at TCS and built production-grade side projects that showcase real-world engineering: reusable UI systems, serverless pricing engines, secure authentication, and AI-enabled experiences. I work best at the intersection of engineering, product strategy, and content—owning outcomes, not just code.

What I’m known for

  • Shipping reusable frontends at scale: 45+ React components across 7 projects using Ant Design and Tailwind, improving UI consistency and cutting build time by 40%.
  • Serverless architectures that stay fast under load: 9+ Lambda-backed calculators on API Gateway + DynamoDB, doubling reliability over legacy spreadsheets and enabling 5-year pricing forecasts.
  • Security-first authentication: centralized Cognito + Amplify flows with JWT sessions, reducing auth defects by 90% across mission-critical portals.
  • Document automation: S3 presigned uploads, PDF validation, and Textract pipelines that cut manual entry by 50% and power instant bill previews.
  • AI in production: integrated an Amazon Q chatbot for self-service support, reducing manual tickets by 60%.

What I’ve built recently

  • ConnectCloud Blogs — a full-stack blogging platform using React, AWS Lambda, DynamoDB, S3, and Amplify. It features JWT auth, presigned media uploads, optimized DynamoDB access patterns, and Netlify CI/CD—delivering a 40% boost in content operations performance.
  • CloudXSuite (in progress) — a credit-card intelligence layer with comparison tables and a personalized chatbot on top of a DynamoDB + Lambda backend, designed to answer user questions contextually and at low cost using AWS free-tier patterns.

How I work

  • Product-first thinking: clarify the problem, define success metrics, and design systems that are simple, observable, and evolvable.
  • Clean abstractions: component libraries, Lambda layers, and consistent API contracts to speed teams up.
  • Data-driven iteration: measure reliability, latency, and usability; optimize where it matters.

Tech I use dailyReact, Redux, TypeScript, Tailwind, Ant Design, Node.js, REST; AWS Lambda, API Gateway, DynamoDB, S3, Cognito, Amplify, IAM; CI/CD with GitHub + Netlify.

__Skills__

Programming Language
C
Cplus
html
css
js
python
sql
Framework
react
redux
boostrap
yarn
node
Database
MySQL
postgresql
mongodb
Developer Tools
npm
postman
git
github
vscode
AWS Services
Lambda
Dynamodb
apigateway
iam
amplify
codecommit
cognito
s3
Library
ReactBootstrap
AntDesign
Chart.js
MaterialUI
tailwindcss

__Experience__

__Projects__



Connect Cloud Blogs

ConnectCloud Blogs

A production-grade blogging platform built with ReactJS and AWS Serverless technologies, enabling secure and scalable blog management with rich UI and cloud integration.

  • Implemented user registration with optional profile image upload via presigned URLs to Amazon S3; default image used if not provided.
  • Stored user data in DynamoDB using email as partition key. Integrated JWT-based authentication with 1-hour expiry using Lambda Layers and jsonwebtoken.
  • Developed 7 AWS Lambda functions in Node.js for signup, signin, createBlog, getBlogs, updateBlog, deleteBlog, and generatePresignedURL, exposed via API Gateway.
  • Enabled blog creation with title, description, and image upload to S3. Blogs stored in DynamoDB with email as Primary Key and blogId (via uuid) as Sort Key.
  • Built responsive UI using ReactJS and Ant Design including forms, modals, notifications, and dynamic AntD Table views.
  • Supported update and delete blog functionality with confirmation pop-ups and real-time status feedback using Ant Design.
  • Integrated View Full Blog button in each table row to render complete blog content.
  • Deployed frontend via Netlify CI/CD from GitHub. Backend runs on a fully stateless, serverless architecture with IAM-based access control.

Impact: Achieved 100% image upload reliability and improved blog performance by 40% with optimized DynamoDB queries.

Documentation
Trishul Techfest

Trishul Techfest

An informational tech carnival website for HNB Garhwal Central University built with HTML, CSS, and JavaScript, showcasing the annual flagship technology festival and providing comprehensive event information to users across India.

  • Built using pure HTML, CSS, and JavaScript without any frameworks, demonstrating fundamental web development skills with responsive design and cross-device compatibility.
  • Implemented complex JavaScript animations and smooth transitions for enhanced user experience, including interactive elements, DOM manipulation, and dynamic content presentation.
  • Developed multi-section informational layout showcasing the 4th edition of Trishul tech carnival with "Journey of Perfection" theme, event details, and university branding integration.
  • Created custom CSS styling with modern design principles including hover effects, gradient backgrounds, responsive layouts using flexbox/grid, and mobile-first approach.
  • Integrated external navigation system using href tags linking to College Fever website for participant registration, eliminating need for backend database or API integrations.
  • Built COVID-19 advisory integration with JavaScript-powered notification system displaying government guidelines and event postponement information for user safety awareness.
  • Implemented cross-browser compatibility and optimized performance with efficient vanilla JavaScript, CSS optimization, and minimal external dependencies for fast loading times.
  • Deployed using Netlify hosting with continuous deployment from GitHub repository, enabling automatic updates, version control, and reliable web delivery.

Impact: Successfully created an informational website as a beginner project, demonstrating fundamental web development skills and providing a platform for event promotion and user information about the premier tech festival in the Garhwal region.

Star Troopers

Star Troopers

  • Developed a web-app for searching the desired troop
  • This Web-App uses an API call to retrieve data and display it according to the web-app.
  • It Re-renders data when a troop is searched.
  • Used HTML, CSS, Javascript, Reactjs, npm, JSON, Robohash API.
Cricket Fantasy Game

Cricket Fantasy Game

  • Developed a python application where the user can create a virtual team of real cricket players and score points.
  • Get maximum points to win the tournament.
  • PyQt is used for Graphical User Interface (GUI), Uses SQLite Database for storage and retrieval of data
  • Used Python and Concepts of OOPs for Logics of this application. Used CLI to convert .ui and .db file to .py file.
Algo Engineering

Algo_Engineering

  • Open-source Library of Data Structure and Algorithms.
  • Contains important C++ concepts and solutions to contest on various platforms.
  • C++ Programming Language is used to solve problem.
Color Picker

Colour Picker

  • Developed a Colour Code Generator.
  • Generates RGB Code and Hex code for the selected combination of colours.
  • Useful for web developer to generate colour code for their website.
  • HTML, CSS, Javascript is used for Development.

__Education__








__Certificates__

Mehul-Garg-AWS-Developer-Associate-Training-Certificate
👁️

Click to View

Mehul-Garg-AWS-Developer-Associate-Training-Certificate
AWS Certified Cloud Practitioner
👁️

Click to View

AWS Certified Cloud Practitioner
Prompt Engineeering
👁️

Click to View

Prompt Engineeering
Generative AI
👁️

Click to View

Generative AI
Modern React with redux
👁️

Click to View

Modern React with redux
GoogleTech
👁️

Click to View

GoogleTech
Internshala
👁️

Click to View

Internshala
7
Certificates Earned