stuff i built

a collection of projects i've worked on — from full-stack web apps to backend APIs and everything in between. each one taught me something new.

Backend

B2B E-commerce API

built a robust REST API for a marketplace connecting suppliers and buyers. real-time inventory, order processing, payment webhooks — the whole nine yards.

highlights

  • JWT auth with refresh tokens
  • webhook system for notifications
  • horizontal scaling ready
Node.js
PostgreSQL
Redis
Stripe
Full-Stack

SaaS Admin Dashboard

a clean admin panel for a team management startup. role-based access, analytics, data exports — basically everything you'd expect from a proper dashboard.

highlights

  • granular RBAC system
  • real-time data viz
  • mobile responsive
Next.js
TypeScript
Tailwind
Chart.js
Full-Stack

Online Booking Platform

scheduling system for a medical clinic. automated confirmations via WhatsApp, calendar sync, no-show reduction — actually helped them run smoother.

highlights

  • WhatsApp integration
  • calendar sync
  • automated reminders
Next.js
MySQL
WhatsApp Business API
Backend

Multi-Service Integration API

central hub that connects CRM, ERP, and email platforms. message queues, retry logic, detailed logging — makes debugging actually possible.

highlights

  • async processing
  • automatic retries
  • full audit trail
Node.js
RabbitMQ
PostgreSQL
SendGrid
Full-Stack

Corporate Internal Portal

internal platform for a 200+ employee company. document management, company news, advanced search — one place for everything.

highlights

  • SSO authentication
  • full-text search
  • department-based access
Vue.js
Laravel
MySQL
Elasticsearch
Backend

Legacy System Rescue

took a slow, messy legacy codebase and made it actually usable again. query optimization, caching layer, proper monitoring — the works.

highlights

  • 10x faster response times
  • clean code refactor
  • proper observability
Node.js
MySQL
Redis
Datadog

more projects on the way

i'm always building something new. check out my github for the latest stuff, or follow me on twitter for updates.