Projects

Backend-heavy products with real systems depth.

A dedicated project shelf for production-style systems, live products, and architecture-heavy builds.

All GitHub

Distributed payment routing

Payment Gateway Aggregator

Featured

A NestJS microservices system that scores gateways by success rate, latency, bank affinity, amount fit, and circuit-breaker state before routing a payment.

Gateway decisions under roughly 20 ms
Failover across 5 gateways with retry and idempotency protection
Kafka and Redis metrics over 1m, 5m, 15m, and 60m windows
NestJSTypeScriptPostgreSQLRedisKafkaRabbitMQDockerTypeORM

Attendance and sentiment analytics

MarkMe

Featured

A classroom attendance system using IoT cameras, face recognition, and separate dashboards for admins, teachers, and students.

Marks attendance for 60 students in under 10 seconds
95%+ trial accuracy with repeated classroom camera captures
Alerts admins when a classroom camera disconnects for 5+ minutes
ReactNode.jsPrismaPostgreSQLPythonTensorFlowOpenCVSupabase

Disaster and crisis community platform

Eko

Featured

A community Q&A and crisis-help platform with semantic search for citizens, NGOs, and government dashboards.

Processes 5,000+ daily posts through a custom RAG pipeline
Retrieves relevant posts and web sources in under 3 seconds
Combines Gemini, embeddings, and MongoDB-backed workflows
Next.jsMongoDBClerkGeminiHugging Facefacebook/bart

Corrective RAG workspace

DevLM

A research and document assistant with ingestion for PDFs, GitHub repos, YouTube videos, websites, and knowledge-base chats.

Supports 10+ ingestion formats
Uses a dual-model flow for query refinement, HyDE, and final answers
Includes per-thread knowledge bases and admin moderation
Next.jsPostgreSQLPrismaQdrantGroqLangChainAI SDK

Full-stack learning management system

learn.dev

A multi-role LMS with course media, educator workflows, progress tracking, and payment-backed enrollment.

Clerk users synced to an application database through webhooks
Stripe webhook verification for idempotent enrollment
Cloudinary media uploads, lecture progress, and role promotion flows
ReactNode.jsMongoDBClerkStripeWebhooksCloudinary