Anshul Dhamija pixel portrait
open to work

hi, i'm anshul.

currently exploring how things work,
how they break,
and how to make them look nice anyway.

stack

next.jsreactnode.jsexpresstypescriptmongodbredisdockerawsovercomplicating
recent work

placemint

01

13-service placement management platform with microservices, rabbitmq event bus, redis caching, and gemini-powered ai mock interviews

next.jsnode.jsmicroservicesdockerrabbitmqredismongodbnginxgemini api

ayymAzon

02

amazon-inspired full-stack e-commerce platform with react server components, debounced search, wishlist, checkout, and order email flow

next.js 14typescriptexpress.jsprismasqlitetailwindnodemailer

threadly

03

ai chat app with multi-conversation support, persistent history, gemini integration, and an express proxy backend

react nativeexpogemini apiexpress.jsasyncstoragenode.js

briefr

04

news app with category-based headlines, pull-to-refresh, and NewsAPI-powered article browsing

react nativeexponewsapitypescriptmobile ui

prioriq

05

built a task manager; notion-looking ui, categories, priorities, search, and it remembers stuff locally

react nativeexpocontext apiasyncstoragedate-fnsdark mode
timeline

how i got here

mar 2026aws certified
turns out i like making things run somewhere other than my laptop
mar 2026ayymazon
built an e-commerce app and learned that checkout flows are just edge cases pretending to be features
jun 2025mavalore infotech
first time working on a real product with real users and real deadlines; somehow survived all three
nov 2025placemint
started as a placement portal; ended with rabbitmq, redis, 13 services, and several questionable decisions
2025, give or take a servicestopped making simple projects
somewhere between 'just one more feature' and 'why is there an nginx config now' things escalated
the backening, 2024realised i like backend
frontend is fun until something breaks; backend is fun because something always breaks
feb 2024infuturum / acm
helped organise infuturum; learned that planning events is somehow more stressful than debugging
aug 2023first line of js
wrote some javascript; it was wrong. somehow that became a personality trait.