Projects
Applying craftsmanship to code.
Real-Time Chat Backend
→This project is a feature-rich, scalable instant messaging application built with Node.js, Socket.IO, MongoDB, Redis, RabbitMQ, and Elasticsearch.
Loan Application API
→A robust backend service for a loan application platform, built with Spring Boot. This project demonstrates a modern, secure, and scalable architecture for handling user management, loan processing, and real-time notifications.
Microservices Ticketing Application
→This is a web application for buying and selling event tickets, built from the ground up using a microservices architecture. The project demonstrates key patterns for building resilient, scalable, and maintainable distributed systems.
TypeScript Decorator-Based Express Framework
→This project is an example of how to build a small, modern, and reusable web framework on top of Express.js using TypeScript Decorators. The project aims to teach the fundamental principles of declarative programming and decorator-based architecture found in larger frameworks like NestJS and Angular.