Hey there!, I m -

Hardik Garg ๐Ÿ‘‹

I'm a FullStack Developer with a focus on creating (and occasionally designing) exceptional digital experiences web and mobile that are fast, accessible, visually appealing, and responsive. Even though I have been creating web applications for over 1.5 years, I still love it as if it was something new.

Gurugram, Haryana, India

Available for new projects

Work Experience

A glimpse into my world

Full Stack Developer

Ferns And Petals - Client

Sept 2023 - Dec 2024

Next.js
Node.js
Redis Caching
MongoDB
Tag-Based System
RESTful API Design
  • Spearheaded the transition from a rigid category-based system to a flexible tag-based system, enhancing product discoverability and improving the overall shopping experience.
  • Introduced innovative tagging strategies to increase product visibility and customer satisfaction, ensuring every gift found its deserving recipient.
  • Streamlined admin processes by simplifying category management, reducing time spent on category modifications by over 50%.

Software Engineer

iTuple Technologies

July 2023 โ€“ Nov 2023

Microservices Architecture
Node.js
RabbitMQ
JWT Authentication
Passport.js
Validation Libraries
Notification Systems
OAuth Integration
  • Worked on building scalable microservices to handle different application components, ensuring maintainability and flexibility across the platform.
  • Developed a **Validation Library** for backend services, which standardized input validation and error handling, reducing code redundancy and improving data integrity across multiple microservices.
  • Built a **Notification Microservice** that integrates with various channels (email, SMS, push notifications), ensuring timely communication between the platform and users for events like exam results, course updates, and announcements.
  • Implemented **Authentication** using JWT and Passport.js, enabling secure, scalable, and efficient user login systems while supporting both traditional email/password and third-party OAuth logins (Google, Microsoft).
  • Contributed to the **Student Learning Platform**, focusing on building features that improved both student and instructor experiences, including real-time updates, course progress tracking, and automated notifications.
  • Optimized system performance by introducing asynchronous message queues (RabbitMQ) to decouple services and improve scalability.

Software Engineer Intern

iTuple Technologies

Feb 2023 โ€“ July 2023

Node.js
Express
MongoDB
Microservices
JWT Authentication
OAuth
Testing & Debugging
Real-Time Notifications
  • Learned and adapted to production-level code in **Node.js**, **Express**, and **MongoDB**, contributing to the backend development of a student learning platform.
  • Contributed to system architecture design by implementing **microservices** for scalability, maintainability, and performance optimization.
  • Worked on improving platform security through the implementation of **JWT Authentication** and **OAuth** for secure user access management.
  • Collaborated in testing and debugging backend services, ensuring the system was robust and scalable under real-world conditions.
  • Implemented a **real-time notification system** for user alerts, optimizing delivery through various communication channels like push notifications, emails, and in-app alerts.
  • Contributed to the creation of a **centralized validation library**, ensuring consistency and efficiency in data validation across multiple microservices.

Cyber Security Intern

Gurugram Police Cyber Security Cell

June 2021 - July 2021

Ethical Hacking
Cyber Law
Cloud Security
IoT Security
Dark Web Analysis
Cryptocurrency Investigations
Cyber Forensics
  • Attended expert sessions and examined real-world case studies on various cybersecurity topics, including Email Crimes, Social Media Crimes, and Security, Financial Fraud and Security, Dark Web Analysis, Cloud Security, IoT Security, Ethical Hacking, Cryptocurrency Investigations, Cyber Law, and Cyber Forensics.
  • Gained hands-on experience in ethical hacking techniques and tools used to uncover vulnerabilities and prevent security breaches.
  • Learned about Cyber Law and its role in regulating online activities and protecting digital privacy.
  • Studied the structure and analysis of the Dark Web, gaining insights into illegal activities, security risks, and how to combat them.
  • Developed skills in analyzing financial fraud and investigating cryptocurrencies, enhancing my ability to address modern digital crime.

My Skills

A small list of cool things I use to construct my projects.

JavaScript

Read blog post

TypeScript

Read blog post

Java

Read blog post

C++

Read blog post

Real-world Results

Featured Projects

See how I transformed concepts into engaging digital experiences.

E-commerce Platform

2023 - Product design

Developed and deployed a full-stack e-commerce platform featuring user login (email-based), product display, product variants, banner management, product detail pages, cart functionality, order management, and payment integration.

Next.js
Tailwind CSS
Node.js
Express
MongoDB
Redis
JWT
Vercel
AWS

Hotel Management System

2023 - Product design

A backend system supporting multiple hotels in the same application. Features include managing hotel rooms, bookings, restaurant menus, and dining services, allowing owners to access only their hotels.

Node.js
Express
MongoDB
Redis
Image

Room Booking System

2023 - Product design

Backend system for hotel room reservations. Includes guest information, booking status management, and a connection between room services and restaurant billing.

Node.js
TypeScript
MongoDB
Image

Restaurant Reservation System

2023 - Product design

Backend system for managing reservations across multiple restaurants, including table management and reservation scheduling.

Node.js
MongoDB
TypeScript
Image

Notification System (Microservice)

2023 - Product design

A microservice for handling notifications, including push notifications, emails, and SMS. Worked on scalable delivery and scheduling.

Node.js
RabbitMQ
MongoDB
Image

Filter Library (NPM)

2023 - Product design

Created a TypeScript library for building dynamic query filters with support for operators like `$eq`, `$in`, `$between`, and type-specific handling (dates and numbers).

TypeScript
NPM
Image

WhatsApp-like Chat Application

2023 - Product design

Developed a real-time messaging application similar to WhatsApp with features like group chats and multimedia support.

Node.js
WebSockets
MongoDB
Image

Portfolio Website

2023 - Product design

Designed and deployed a personal portfolio showcasing projects, certifications, and blog links.

Next.js
Tailwind CSS
Image

Tiffin Service Platform

2023 - Product design

Backend system for a tiffin delivery service focused on vegetarian food, enabling customers to browse meal plans and place orders.

Node.js
Express
MongoDB
Image

E-commerce Backend Starter Code

2023 - Product design

Created a robust backend starter template for e-commerce applications with production-ready setup and JWT authentication.

Node.js
Express
TypeScript
Image
Performantstar icon
Reliablestar icon
Responsivestar icon
Robuststar icon
Scalablestar icon
Securestar icon
Accessiblestar icon
User Friendlystar icon
Maintainablestar icon
Interactivestar icon
Search Optimizedstar icon
Usablestar icon
Performantstar icon
Reliablestar icon
Responsivestar icon
Robuststar icon
Scalablestar icon
Securestar icon
Accessiblestar icon
User Friendlystar icon
Maintainablestar icon
Interactivestar icon
Search Optimizedstar icon
Usablestar icon
About Me

A Glimpse Into My World

Learn more about who I am, what I do, and what inspires me.

โœฆ

My Reads

Explore the books shaping my perspectives.

Atomic Habits book cover
โœฆ

My Achievements

Finalist - INAE Youth Conclave Hackathon

IIT Jodhpur

Sep 2022

Developedย andย presentedย aย webย applicationย forย aย foodย recommendationย systemย addressingย ironย deficiencyย amongย studentsย throughย theย mid-dayย mealย scheme.ย Theย projectย wasย shortlistedย forย theย finalย roundย ofย theย hackathonย organizedย byย IITย Jodhpur.ย 

โœฆ

Beyond the Code

Explore my interests and hobbies beyond the digital realm.

Painting๐ŸŽจ
Photography๐Ÿ“ธ
Gaming๐ŸŽฎ
Hiking๐Ÿ‘Ÿ
Music๐ŸŽต
Fitness๐Ÿ’ช
Reading๐Ÿ“š
map
smiling memoji

Let's create something amazing together

Ready to bring your next project to life? Let's connect and discuss how I can help you achieve your goals.

hardikgarg3085@gmail.com