I work where things break: APIs, queues, caches, and databases under real production load. Two years spent tracing customer-facing failures back to their root cause across Node.js services, Redis, Kafka, SQS, and MySQL/Mongo/Vertica — then building the monitoring so they don't happen twice.
I'm a full-stack engineer, but the backend is where I spend most of my attention — REST APIs, microservices, message queues, and the databases underneath them. A lot of my day-to-day is diagnostic: a customer reports something broken in the browser, and the real cause is three services away, in a queue backlog or a cache under memory pressure. I've built the monitoring and debugging tooling that catches that earlier, and I like building product features just as much as I like reading logs at 2am to find out why they stopped moving.
Role-based college management system. Teachers manage subjects and attendance; students see schedules and grades in real time.
RESTful API built with Node.js and Express.js to manage and retrieve YouTube subscriber data, including fetching all subscribers, subscriber names, and individual subscribers by ID.nodejs expressjs rest-api api backend javascript mongodb mongoose youtube crud
Personalized workout planning web app built with React and Tailwind CSS, featuring workout routines, exercise recommendations, sets, and reps for different training styles.
NASA-themed React application that uses NASA's public APIs to display educational and engaging information about space, astronomy, and the universe.
Assignment given by Edunova: Develop a full-stack employee management application with CRUD functionality, including creating, retrieving, updating, and deleting employee records using POST, GET, PUT, and DELETE APIs.
Scalable e-commerce backend built with Node.js, Express, MongoDB, and Redis featuring API Gateway, JWT authentication, logging/monitoring, and Dockerized microservices architecture.