Skip to content
OPEN TO FULL-TIME ROLES & FREELANCE PROJECTSAVAILABLE NOW
Work — 04

Selected
case studies.

A closer look at recent builds — the problem, the approach, and the measured outcome.

Devin AI Clone

Autonomous AI Software Engineer

Next.jsNode.jsTypeScriptDockerRedisLLM APIs
  • Problem: Built an autonomous AI coding agent that plans, writes, tests, and debugs full development tasks end-to-end, cutting manual prompting for routine engineering work
  • Tech Stack: Node.js, TypeScript, and LLM APIs power the agent's orchestration/reasoning layer, with Redis for session caching and a Next.js dashboard for live task tracking
  • How It Works: Spins up isolated Docker containers per session to safely run and test AI-generated code, supporting 50+ concurrent sandboxes with GitHub integration and live demo previews

OpenRouter Clone

AI Gateway

React.jsNode.jsTypeScriptPostgreSQLLLM APIs
  • Built a unified AI gateway enabling developers to access multiple LLMs via a single API, reducing per-provider integration time by an estimated 60% for new users
  • Designed REST API endpoints for prompt submission, model routing, and response streaming, supporting high-concurrency requests with consistent sub-200ms latency
  • Implemented a dynamic provider abstraction layer, enabling zero-downtime model provider switches without any client-side code changes
  • Developed a lightweight TypeScript SDK that cut developer onboarding time and reduced integration boilerplate by ~40%

Tour Trove

Travel Booking Platform

Next.jsTypeScriptExpress.jsMongoDBDockerAWS
  • Prevented concurrent booking conflicts and race conditions using atomic MongoDB operations and transaction-safe logic
  • Reduced API calls by 40% through client-side debouncing, intelligent caching, and optimized client-server communication protocols
  • Improved transaction throughput by 45% by designing efficient, failure-tolerant cancellation and rebooking workflows
  • Cut page load time by 30% by integrating Cloudinary CDN for optimized image delivery and lazy loading

VisionSpace

Real-Time Collaborative Workspace

Next.jsTypeScriptSocket.IOExpress.jsMongoDB
  • Built a real-time multi-user collaboration platform with bi-directional WebSocket sync, enabling teams of 5+ to edit simultaneously with zero data loss
  • Reduced multi-user sync errors by 60% through granular event handling and delta-based state transformation, improving session reliability
  • Implemented session-based authentication and RBAC, securing workspace access for multiple user roles and reducing unauthorized access incidents to zero
  • Cut WebSocket payload size by 35% via binary compression and delta updates, improving performance by 2x on low-bandwidth connections

Have something similar in mind?

I take on a limited number of projects at a time, so timelines stay realistic and every client gets full attention.