← HomeWhat I've built

Projects

Engineering

Shopify Like E-Commerce SaaS

I built a full-stack Next.js e-commerce platform that works a lot like Shopify. It includes a custom sandboxed engine for safely running merchant themes, an automated build pipeline, and all the underlying AWS infrastructure managed via Terraform.

View details →

SMS Delivery Platform

A high-throughput messaging platform written in Go. I designed it to reliably push out over 400k text messages daily across multiple brands, making sure we never miss a delivery or break SMS compliance rules.

View details →

Job Aggregation Microservice

This Node.js platform pulls in listings from various job boards and ad networks to create a single, unified feed. It also handles the entire revenue attribution pipeline, streaming the data straight into Snowflake for reporting.

View details →

Central Data Pipeline Service

I built this central Node.js pipeline to route analytics from over 20 different apps into Snowflake. It processes 60+ event types with exactly-once delivery guarantees, all while maintaining a flat memory profile.

View details →

Marketing Analytics Data Platform

An end-to-end platform built with Go and Node.js that turns raw ad traffic into actionable ROI metrics. It catches click events at the edge, ties them to ad spend across different networks, and warehouses everything in Snowflake.

View details →

Heimdall - API Caching Gateway

To save on third-party API costs, I built this caching gateway for email and phone verification. I actually built it twice - first in Go, and then later in Node.js so the rest of the team could easily help maintain it.

View details →

User Engagement Tracking

A tracking engine powered by Python and Celery that handles opens, clicks, and unsubscribes for over 20 brands. It does the heavy lifting of recording events asynchronously while keeping the initial redirects under a few milliseconds.

View details →

Logo Service

This was a team project serving company logos across our apps. I came in to restructure the architecture, adding a BullMQ worker layer for background tasks, concurrent keyword enrichment, and full Docker/CI support.

View details →

Text Messaging Platform

I owned this multi-tenant SMS alert platform from top to bottom. After running it in Python for a few years, I completely rewrote the backend in Node.js, adding features like timezone-aware scheduling and a React dashboard.

View details →

Email Job-Alert Platform

Over four years, I single-handedly built and ran this Python/Celery platform to send daily job alerts. The coolest part is the self-scaling worker fleet that automatically spins up new workers based on how deep the queue gets.

View details →

Large Scale Job Scraping Service

I was the original architect for this large-scale scraping service. I built the initial distributed crawl engine using Bull and headless browsers, and the team later successfully scaled it to handle over 750 employer sites.

View details →

Lead Distribution Router

This router takes incoming leads and instantly fans them out to multiple systems. It enriches the data on the fly and uses a validate-then-failover approach to guarantee we never drop a lead. I originally wrote it in Python and later ported it to TypeScript.

View details →

Worker Monitoring & Background Jobs

As part of a team utility service, I built a health-monitoring subsystem that keeps an eye on all our background worker fleets. If a worker goes down or stops responding, it automatically fires off alerts to our Slack channels.

View details →

Infrastructure Health Monitor

I built a lean Go watchdog that monitors our entire microservices platform. It does regular uptime and cache-memory checks, sends state-aware Slack alerts so we don't get alert fatigue, and can even automatically flush the cache to self-heal.

View details →

Email Open-Tracking Pixel Service

A high-performance Go service that serves the invisible 1x1 tracking pixel in our marketing emails. To keep latency low, it returns the pixel instantly and processes the open events asynchronously using goroutines.

View details →

Blockchain From Scratch (Go)

I built this minimal blockchain in Go from scratch as a one-day learning exercise to understand the fundamentals. It features cryptographically SHA-256-linked blocks and is exposed through a small REST API.

View details →

Custom Background-Worker Framework

I designed this Python background-worker framework from scratch to power our lead processing app. It treats workers as plugins and gives them dependency injection, centralized error handling, and graceful shutdowns for free.

View details →

SMTP Email Verification Service

This Go microservice verifies if an email is actually deliverable by talking directly to the recipient's mail server. It runs syntax checks, MX lookups, and a live SMTP handshake, using a two-layer cache to keep things fast.

View details →

Campaign & Path Routing Engine

I built this routing engine to dynamically figure out which jobs to show users based on configurable filters. It processes these rules in parallel and handles individual failures gracefully without dropping the whole request.

View details →

Real-Time Campaign Analytics Platform

This was a massive, 5-year project where I built the backend and led the frontend. It's a real-time marketing analytics platform that ingests huge volumes of events and aggregates them into live charts and cohort reports in a React dashboard.

View details →

Multi-Tenant Webhook & Config Hub

I built this Go service to act as the integration hub for a 9-brand network. It serves out configuration data and ingests a massive flood of webhooks from our email and SMS providers, classifying bounces and unsubscribes on the fly.

View details →

University Exam & Result Management System

I built this exam and result management system for my university program and kept it running in production for 9 years. It handles everything from course registration to GPA computation using a custom academic rules engine.

View details →

Social Shopping App - REST API

This was a quick, 6-week MVP I built solo using Django REST Framework. It's a backend for a social fashion-shopping app, complete with social gifting, group wish lists, orders, and multi-mode token authentication.

View details →

Mobile Community Forum Platform

One of my earliest projects, rebuilt across five generations. It's a complete WAP-era mobile community platform built from scratch in PHP, featuring forums, private messaging, presence, and homegrown anti-abuse tools.

View details →

2Deal - eBay Product Search

A German shopping site built to help people quickly search and buy eBay products. I was brought in as the sole developer to port the existing application over to the Zend Framework.

View details →

Animeplex - Automated Anime Aggregator

An automated WordPress site that gathers and displays the latest anime videos. I built the entire scraping layer that automatically pulls videos from predefined sources and pushes them to the site.

View details →

Deployninja - Painless Repo Deployment

A tool designed to make deploying SVN and Git repositories painless. I worked on this as a backend engineer, building the core algorithms that fetch the repos and upload them to the target servers.

View details →

Endless Video - Refactor & Optimization

I was brought onto this existing video application to make it better and faster. I spent my time refactoring the codebase, fixing bugs, adding features, and boosting performance on the live product.

View details →

Kuestions - Q&A Platform

A StackOverflow-like Q&A platform where I built the login system and social integrations. I also worked heavily on the core answering system, database architecture, and smoothed out slow queries.

View details →

Kunstreminder - Concert Listings & Alerts

A concert-listing app that lets people follow their favorite musicians and get notified about upcoming events. I built the listing features, the follow relationships, and the notification flow.

View details →

Rent Payment Schedule

A web app designed to let people calculate and print their rent payment schedules, and pay their rent online. I built the schedule calculator, the payment flow, and both the user and admin panels.

View details →

TwBoost - Twitter Automation Engine

A Twitter automation engine that searches for specific keywords and posts automated replies at random intervals so it feels organic. I built the search loop and scheduling logic using the Twitter APIs.

View details →

Open Source

PHPTube

A PHP library that extracts direct YouTube video URIs - in multiple formats - straight from a watch URL.

View on GitHub →

Avro Phonetic WP Plugin

A WordPress plugin that brings Avro Phonetic Bangla typing to any input - type Bengali phonetically, right in the browser.

View on GitHub →

PHAR Maker

A small CLI tool that packages a directory of PHP source into a distributable PHAR archive, with CLI and web entry points.

View on GitHub →

Super Poster

A browser-based tool to post to multiple Facebook groups at once, built on the Facebook JavaScript SDK.

View on GitHub →

Facebook Profile Photo Generator

A Django app that overlays a custom badge onto a user's Facebook profile photo via Facebook OAuth.

View on GitHub →

Django ORM Standalone

A starter that lets you use Django's ORM on its own - outside a full Django project - for scripts and small tools.

View on GitHub →

FTP Server Monitor

An Android app that monitors the status of an FTP server from your phone.

View on GitHub →