Hello, I'm a software engineer.

I'm a full-stack software engineer passionate about building modern web applications from the ground up. I turn ideas into fast, scalable, and production-ready products — handling everything from frontend design to backend architecture and deployment. I enjoy solving complex problems, improving performance, and creating systems that are clean, reliable, and built to last.

Ritik Gupta

Work Experience

A track record of driving innovation and results through software.

STARTWITH BASICX PVT. LTD.

STARTWITH BASICX PVT. LTD.

Working

Associate Software Engineer

May 2024 - Present
Jaipur, India

Technologies & Tools

Next.jsNext.js
React.jsReact.js
TypeScriptTypeScript
Node.jsNode.js
MySQLMySQL
Strapi CMSStrapi CMS
ZustandZustand
RabbitMQRabbitMQ
AWSAWS
Tailwind CSSTailwind CSS
Shadcn UIShadcn UI
  • Built a Meal Planning platform serving 1,000+ users, featuring multilingual support, secure authentication, and seamless payment integration.
  • Developed a comprehensive sports management platform streamlining tournaments, registrations, player and team management, scheduling, results, analytics, within a single unified dashboard.
  • Architected a jewelry e-commerce platform using Next.js (SSR), Razorpay integration, Strapi CMS, and Zustand, improving rendering efficiency and achieving 30% faster page loads.
  • Developed a document processing application using React, Python-based LLM integration, Node.js, and RabbitMQ for queue-based asynchronous processing, implementing split-view analysis and dynamic form conversion to reduce processing time by 70%.

Featured Projects

A selection of my recent work in building modern web applications.

Wanderly - Homestay Marketplace

Wanderly - Homestay Marketplace

A responsive online homestay marketplace built with Next.js 14, integrating secure NextAuth authentication and a MongoDB/Prisma database. It features modern UI design using Tailwind CSS and robust error handling via TypeScript, resulting in 30% faster query times.

Next.js
TypeScript
Prisma
MongoDB
Tailwind
ShopCart - E-Commerce Platform

ShopCart - E-Commerce Platform

A full-stack eCommerce platform featuring a smooth React.js frontend, Zustand global state, and a highly available Node.js/MongoDB backend. Deployed on AWS EC2, the platform integrates Stripe for payments, boosting transaction success rates significantly.

React.js
Node.js
MongoDB
Zustand
Tailwind
AWS
ChatSpark - Real-Time Messaging

ChatSpark - Real-Time Messaging

An interactive, real-time messaging application powered by React and Firebase. It offers secure authentication flows, customizable user profiles, and an optimized chat experience that brought a 30% increase in user engagement.

React.js
Firebase
Shadcn UI
Tailwind
ShopCart - Admin Dashboard

ShopCart - Admin Dashboard

A comprehensive CMS dashboard designed to streamline product, order, and content management. It ensures robust access control via Clerk authentication and utilizes Shadcn UI components for a consistent, accessible user experience.

React.js
Clerk
Shadcn UI
Tailwind

Latest Blogs

Sharing my thoughts, tutorials and insights on software development.

Technology Stack

The tools and technologies I use to bring ideas to life.

TypeScript
JavaScript
React.js
Next.js
Node.js
MongoDB
PostgreSQL
Docker
Tailwind
Firebase
Prisma
Git
Zustand
MySQL
RabbitMQ
Shadcn UI
AWS
Strapi
Clerk