I’m a Software Engineer focused on building scalable, high-performance, and reliable systems.
I work primarily as a software engineer with a strong backend focus, using TypeScript, Node.js, Express.js, NestJS, React, Next.js, and SQL to design and ship production-ready applications. My experience spans API design, backend architecture, frontend integration, and building end-to-end features with a strong emphasis on correctness and maintainability.
I have hands-on experience with databases and infrastructure, including PostgreSQL, Redis, Firebase, Supabase, and Docker, and I’m comfortable working with background jobs, queues, and data-intensive workflows. I care deeply about clean architecture, system design, and performance, and I enjoy building systems that are easy to scale, test, and evolve over time.
- Sentivio-Emotion-Analyzer — Sentivio is a high-level emotional intelligence system that processes any video, interprets emotional states over time, and generates timelines, summaries, and analytics dashboard focusing solely on emotion, never identity. Designed as a professional-grade emotion-insight engine.
- Velar Perfume Explorer — web app to browse, filter, and discover fragrances. Built as a fullstack Next.js application with TypeScript, Firebase (Firestore), Supabase (Storage), and NextAuth for authentication.
- Path AI — AI-powered trip planner that generates personalized travel itineraries using the Gemini API. Features authentication with Google and real-time storage with Firebase.
- Cortex Graph API — Smart knowledge graph API that transforms notes, tasks, and insights into a structured, queryable knowledge network. Built with Express, PostgreSQL, Zod, and Docker.
- Vetra — AI Mock Interview platform that simulates real interview sessions. Includes secure authentication with Clerk, schema validation with Zod, and data management with Firebase.
- Axiom — SaaS landing page with rich animations and a modern UI. Built with React, Shadcn UI components, and Framer Motion for smooth, interactive experiences.
- Vanilla Node.js Static Server — Custom static file server built from scratch in Node.js (no frameworks). Features MIME type detection, efficient file streaming, dynamic directory listings, and custom 404 error pages. A lightweight Apache-style server implemented entirely in vanilla Node.js.
- Vanilla Node.js Task Manager API — Task Manager REST API with authentication, role-based access, analytics, logging, and file-based JSON storage. Built entirely with Node.js core modules (
http,fs,crypto,events,url,path) — no frameworks. - and more...