Backend-Focused Full-Stack Developer Β· Building scalable systems and real-world products
- π BTech Computer Science student at MAIT, Delhi
- π» Interested in backend engineering, scalable systems & full-stack development
- ποΈ Currently building production-style applications with Node.js, TypeScript, PostgreSQL & Next.js
- π§ Interested in system design, authentication, authorization, databases, APIs & distributed backend systems
- π€ Exploring AI engineering and building practical AI-powered applications
- π― Goal: Become a strong Software/Backend Engineer and gain industry experience through internships
- β‘ I learn by building real projects and understanding how systems work under the hood
Languages
Backend
Frontend
Databases & Infrastructure
Tools
A production-style full-stack application for managing organizations, teams, memberships and permissions.
Built with a strong focus on backend architecture, authentication, authorization, security and scalable system design.
- π JWT authentication with access & refresh tokens
- π Refresh-token rotation and server-side session management
- π’ Multi-organization architecture with organization memberships
- π‘οΈ Role-Based Access Control with permission-based authorization
- βοΈ Organization invitations with expiry and status tracking
- π Transactional audit logging for important organization actions
- β‘ Redis-backed rate limiting
- π¬ BullMQ background jobs for asynchronous email delivery
- ποΈ PostgreSQL with Prisma ORM and database migrations
- π OpenAPI / Swagger API documentation
- π§ͺ Unit & integration testing
Stack: Node.js Β· TypeScript Β· Express Β· PostgreSQL Β· Prisma Β· Redis Β· BullMQ Β· JWT Β· Zod Β· Next.js
An AI-powered application designed to help automate and improve the job application process.
- π€ AI-assisted job application workflow
- π Resume and job-description analysis
- π― Helps match applications to specific job requirements
- π§ Uses AI to generate useful application content
- π Full-stack web application with a modern frontend and backend
Stack: Next.js Β· React Β· TypeScript Β· AI/LLM APIs Β· Node.js
Track and manage subscriptions in one place and keep track of upcoming renewals.
- π Secure authentication with NextAuth.js
- π Add and manage subscriptions with different billing cycles
- π Track subscription renewals
- ποΈ MongoDB Atlas for persistent data
- π Deployed on Vercel
Stack: Next.js Β· MongoDB Β· Mongoose Β· NextAuth.js Β· Tailwind CSS
- System Design & scalable backend architecture
- Advanced PostgreSQL and database design
- Redis and distributed systems
- Backend performance and reliability
- AI/LLM application development
Building systems, breaking things, learning how they work, and getting better every day.