Hey there 👋

I'm Rahul

Software Developer

Resume

Work Experience

Surepass Technologies Private Limited

Software Development Engineer - I

Oct 2024 - Present

Promoted from Intern to Full-Time in 3 Months

PythonTypeScriptReactNode.jsPostgreSQLPDF ProcessingAI/MLRAGLLMCI/CD
Skills

Languages

Python

JavaScript

TypeScript

C++

Libraries and frameworks

express

Prisma

Zod

FastAPI

Flask

react

tailwindcss

nextjs

Databases

Postgres

Mongodb

MySQL

Tools and technologies

git

docker

Nodejs

Postman

Celery

Temporal

About

Hey! I'm Rahul Gupta, CS graduate from Delhi. Backend development is my jam—APIs, microservices, system design, all that good stuff.

I'm comfortable with the full stack, but backend is where I really vibe. I code with LLMs and believe in vibecoding. Let AI handle the boring parts while I focus on building the actual solution. It's about being productive and enjoying the process, not fighting with syntax.

Love exploring new tech, breaking things to learn how they work, and shipping code that matters.

Projects
/Images/Gatherhub.png

Gatherhub

GatherHub project, a community event management application. This backend provides APIs for creating, managing, and registering for events, using a variety of modern technologies.

/ICONS/typescript.svg/ICONS/prisma.svg/ICONS/postgresql.svg/ICONS/zod.svg/ICONS/react.svg/ICONS/tailwindcss.svg
/Images/Portfolio.png

Portfolio

The website you are currently on. A showcase of my full stack development skills with a focus on backend technologies.

/ICONS/typescript.svg/ICONS/nextdotjs.svg/ICONS/react.svg/ICONS/tailwindcss.svg
/Images/Api-proxy.png

API-proxy-server

This project implements an API proxy server built with Express.js. It provides several key functionalities: API Proxying, Rate Limiting and Caching

/ICONS/typescript.svg/ICONS/express.svg/ICONS/nodedotjs.svg/ICONS/postman.svg
/Images/Blog.png

EchoInk

Full-stack blog platform built with modern web technologies. The backend is deployed on Cloudflare Workers using Hono.js and Accelerator for database connection pooling, with Prisma as the ORM and PostgreSQL for the database. The frontend is developed using React and Vite, styled with Tailwind CSS. Zod is used for data validation across both backend and frontend, and Wrangler is utilized for managing Cloudflare Workers.

/ICONS/typescript.svg/ICONS/prisma.svg/ICONS/postgresql.svg/ICONS/zod.svg/ICONS/react.svg/ICONS/tailwindcss.svg
/Images/Paytm.png

Payment-App

This project is designed to provide a simple payment system where users can create accounts, view other users, and send money

/ICONS/javascript.svg/ICONS/mongodb.svg/ICONS/zod.svg/ICONS/react.svg/ICONS/tailwindcss.svg
/Images/FreshsalesCRM.png

FreshSales-CRM-App

A project designed to implement CRUD operations for FreshSales CRM APIs. This application enables users to manage and modify customer contacts, allowing for efficient data handling and interaction management within the CRM system.

/ICONS/typescript.svg/ICONS/postman.svg/ICONS/nodedotjs.svg/ICONS/express.svg/ICONS/postgresql.svg
Contact

Reach me via email

rahulguptaji1019@gmail.com