I build production-grade platforms with clean architecture, security by default, and polished, accessible UI/UX.
- Frontend at scale — React 18 + TS, feature-based architecture, TanStack Query, Zustand/Redux, route-level code splitting, Suspense & memoization, design tokens, Radix accessibility.
- Backend you can trust — Node/Express (TypeScript), layered MVC (controllers/services/models), Zod schemas, predictable error handling, structured logging.
- Security by default — Helmet/CSP, CSRF, rate limiting, sanitization (HPP/NoSQL), JWT + sessions with HttpOnly cookies, per-environment CORS.
- Cloud & DevOps — Docker multi-stage, health checks, env validation, CI/CD on GitHub Actions, zero-downtime rollouts on Vercel/Render/AWS.
- UI/UX craft — mobile-first systems, semantic HTML, keyboard navigation, focus management, micro-interactions with intent (not noise).
🚀 Featured Project – AgentCraft
A production-grade AI chat platform delivering a ChatGPT-like experience with real-world auth, resilient architecture, and mobile-first UX.
💡 Highlights
- Google OAuth2 + JWT (HttpOnly) with session support
- Persistent thread management & robust error boundaries
- Modular monorepo, feature-based code organization
- UX focus: responsive layouts, micro-interactions, accessible primitives
- Stack: React + TS · Zustand · Vite · Tailwind · Node/Express · MongoDB · Docker
Quests, reports, leaderboards, and mentor reviews across a secure, typed stack.
- Frontend: React + TS, TanStack Query, Zustand, Radix, Zod, Vite
- Backend: Node/Express (TS), Zod, Helmet/CSP, CSRF, rate-limit, Winston, Docker
- UX: mobile-first, keyboard navigation, strong focus management
- Ops: env validation, health endpoints, structured JSON logs
- Live: https://starquest.app
Real-estate system with full property CRUD, admin dashboards, and scalable filters.
- Advanced search & filtering logic
- Auth & role-based access
- Deployed on Vercel (MERN)
🛍️ Shopfinity
Modern e-commerce focused on scalability, design, and performance UX.
- Real-time cart experience
- Mobile-first flows, minimal CLS
- Modular backend ready for traffic surges
Interactive playground to explore, preview, and copy gradients with a11y in mind.
- Live preview & keyboardable controls
- Copy-to-clipboard flows
- Fast, responsive UI
Create, edit, and manage events with a robust REST architecture.
- Search & filtering
- End-to-end event lifecycle
- Clean REST integration
- Architecture first — clear boundaries (UI ↔ hooks ↔ services ↔ API; controllers ↔ services ↔ models)
- Strict typing — shared interfaces & DTOs, Zod-driven schemas end-to-end
- Observability — Winston structured logs, health probes; ready for Sentry/Datadog
- Performance — route-level code splitting, memoization, prefetching, minimal bundles
- Accessibility — semantic HTML, focus rings, keyboard navigation, screen-reader support
I care about shipping real products: thoughtful architecture, measurable outcomes, and experiences that feel fast and intuitive.
I write code teams can read, extend, and deploy with confidence.