Projects

Things I've built and worked on.

E-Commerce API

Featured

Scalable e-commerce backend built with Node.js, Express, Sequelize, and MySQL, featuring JWT authentication, asynchronous order processing, and a port-based architecture ensuring clear service boundaries.

Node.jsMySQLSequelize

Task Tracker API

Featured

A modular task management system developed with NestJS, Prisma, and PostgreSQL, supporting RBAC, email reminders, and clean architecture principles for maintainable backend design.

Nest.jsPrismaPostgreSQL

Blog Management API

Featured

TypeScript-based blog API using Node.js and MongoDB, implementing JWT authentication, media uploads, rate limiting, and structured logging with a strong focus on security and scalability.

TypeScriptMongoDB

Note App

RESTful note management system built with Node.js and MongoDB, including email verification, validation layers, file uploads, and a clean controller-service architecture.

Node.jsMongoDBExpress.js

Chat Backend API

Featured

Chat backend built with PHP 8.1, Slim 4, and SQLite, enabling token-based public group messaging with a clean layered architecture, indexed pagination, structured logging, and automated tests for reliability.

PhpSlimSQLite