hi there, I'm
Anshul Dhamija

Anshul Dhamija

|

20, cs undergrad at bennett

full stack developer who takes ideas end to end. i've shipped real features in production, got aws certified, and built systems complex enough to regret. still in college. open to what's next.

Work Experience

Mavalore Infotech

Web Dev Intern

Jun 2025 – Aug 2025
  • Built and integrated REST API endpoints for TriceNARI, a women's community platform, supporting user authentication, event listings, and dynamic content delivery.
  • Debugged and validated API workflows across authentication and content delivery endpoints, reducing frontend-backend integration issues during development.

Projects

PlaceMint

Microservices-Based Placement Platform

  • Built an AI mock-interview engine using Gemini API with dynamic question generation, adaptive follow-ups, and automated scoring tailored to student profile and target role
  • Architected 7 Node.js microservices with an Nginx API gateway handling routing, CORS, and JWT-based role access control across student, TPO, and admin roles
  • Implemented event-driven architecture using RabbitMQ to enable asynchronous email notifications without blocking request flow
  • Used Redis for OTP caching and implemented SETNX-based per-user locks to prevent duplicate concurrent OTP verification requests
MERNMicroservicesDockerRabbitMQRedisNginxGemini API

AyyMAZON

Full Stack E-Commerce Platform

  • Built full-stack e-commerce with product catalog, cart, wishlist, and checkout using React Server Components to eliminate client-side loading waterfalls
  • Engineered a debounced search hook (300ms) with live suggestions and parallel data fetching via Promise.all, reducing API calls by ~80% during fast typing
  • Automated order confirmation emails via Nodemailer wrapped in Prisma transactions ensuring atomic cart clearance and preventing partial checkout state on failure
Next.js 14TypeScriptExpress.jsPrismaTailwind

FindMyProf

Campus Faculty Finder

  • Designed a dual-role auth system where pre-created faculty accounts are claimed on signup via email matching, merging anonymous Firestore data into user profiles
  • Built a public directory with an animated bottom-sheet auth gate that intercepts protected actions inline, keeping navigation public-first
  • Implemented real-time Firestore listeners across directory, chat, and booking screens with proper cleanup; optimized list rendering using FlatList, React.memo, and useCallback
React NativeExpoFirebaseFirestoreExpo Router

Achievements

AWS Certified Solutions Architect – Associate

Mar 2026

Earned AWS SAA-C03 certification covering cloud architecture, deployment, networking, and scalability.

AyyMAZON — Top Submission, SDE Internship Evaluation

Mar 2026

AyyMAZON was shortlisted among the top submissions out of 100+ candidates in a competitive SDE evaluation.

Stack

things i've broken and fixed

JavaScript
TypeScript
Python
C++
React.js
Next.js
Tailwind CSS
Node.js
Express.js
MongoDB
MySQL
Redis
Prisma
Docker
RabbitMQ
Microservices
AWS
REST APIs
JWT
Git
GitHub
Framer Motion
Nginx

Education

Bennett University

B.Tech in Computer Science and Engineering

2023 – 2027