About
I'm a Full-Stack Software Engineer experienced in designing, building, deploying, and maintaining web applications using technologies like NestJS, Next.js, PostgreSQL, MongoDB, Docker, and AWS. I specialize in backend, am proficient in frontend, and have a solid foundation in DevOps.
Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

REEN
REEN is an e-commerce platform where users can buy, sell, and manage dummy products. It’s inspired by one of the advanced projects from the Backend roadmap on Developer Roadmaps. I built it to strengthen my backend development skills with NestJS and to demonstrate my ability to develop sophisticated, modern full-stack applications with a robust backend architecture and an intuitive frontend.

Image Processing Service
Image Processing Service is a backend system similar to Cloudinary that allows users to upload images, apply transformations, and view or download the results. It’s one of the intermediate projects from the Backend roadmap on Developer Roadmaps. I built it to strengthen my backend development skills with NestJS and to demonstrate my ability to build high-performance, event-driven server-side applications with asynchronous processing, efficient caching, and real-time updates.

Real-time Leaderboard
Real-time Leaderboard is a full-stack application that allows users to compete in various activities, track their scores, and view their rankings on a leaderboard. It’s one of the advanced projects from the Backend roadmap on Developer Roadmaps. I built it to strengthen my backend development skills with NestJS and to demonstrate my ability to build high-performance full-stack applications that efficiently manage and display user rankings in real time.

Movie Reservation System
Movie Reservation System is a backend system that allows users to authenticate, browse movies, reserve seats for specific showtimes, and manage their reservations. It’s one of the advanced projects from the Backend roadmap on Developer Roadmaps. I built it to strengthen my backend development skills with NestJS and to demonstrate my ability to build robust server-side applications with complex business logic, strict data integrity rules, and role-based access controls.

Task Manager
Task Manager is a full-stack application built as a portfolio project, extending beyond The Odin Project’s Todo List project to demonstrate advanced web development skills. I created it using modern technologies like Next.js with TypeScript for full-stack development, PostgreSQL via Prisma ORM for persistent storage (replacing a previous localStorage implementation), and Clerk for secure authentication and user management. The project is deployed on Vercel for fast, seamless hosting with CI/CD integration.

Battleship
Battleship is a web-based implementation of the classic Battleship game, built as part of The Odin Project curriculum to practice Test-Driven Development (TDD) and complex DOM manipulation. The project follows a TDD workflow using Jest (configured with Babel for ES6 module support), with comprehensive unit tests written to validate game logic and the computer opponent’s behavior.
Get in Touch
Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.