Site-icon
Home

Selected projects

Things I've
built along the way.

A collection of products, experiments, and systems I've worked on. Some started as ideas, some became businesses, and some were built simply because I wanted to figure something out.

Omni Base

01

A unified backend and infrastructure platform built for DOTIX's growing fleet of 20+ applications, replacing repetitive per-app backend setups with a secure, centrally managed platform for authentication, app configuration, analytics, and payouts.

Omni Base project screenshot

My contribution

Worked on the architecture and development of the unified backend from the ground up, including the API platform, security model, centralized payout system, configuration services, analytics, deployment workflow, monitoring, and integrations used across the DOTIX application ecosystem.

Skills & technologies

System DesignGolangMariaDBRedisFirebaseREST APIsBackend ArchitectureApplication SecurityDistributed SystemsInfrastructureCI/CDObservability

Things worth knowing

  • Replaced repetitive self-hosted PHP + MySQL/Firebase setups with a unified backend platform.
  • Reduced new application deployment time from 2-3 days to approximately 12 minutes.
  • Created a common platform for authentication, checks, configuration, profiles, payouts, and other shared application services.
  • Introduced a centralized payout service and stronger security controls to eliminate the recurring faulty-payout problem.
  • Added centralized real-time configuration and version-level controls for applications.
  • Built in analytics to provide a central view of application and user activity.
  • Scaled the platform to handle 500+ concurrent active users and millions of requests across multiple applications.
  • Introduced automated monitoring that can inspect APIs and server logs, with AI-assisted self-awareness capabilities.
  • Built an AI-powered internal site builder that generates application landing pages, privacy pages, and other supporting pages in minutes instead of weeks.
  • The platform increased product velocity and enabled DOTIX to launch and operate more applications, contributing to increased revenue.

An AI-powered online IDE for conducting coding assessments, giving candidates a VS Code-like development environment with an AI agent, terminal, sandboxed execution, and live preview while allowing evaluators to assess their work.

AI Lab project screenshot

My contribution

Solely led the architecture, design, and development of AI Lab from scratch. Designed the browser-based development environment, local virtual filesystem, AI agent integration, terminal and sandbox architecture, model abstraction layer, and live preview system.

Skills & technologies

System DesignNext.jsTypeScriptMySQLRedisAI AgentsLLM IntegrationBrowser StorageIndexedDBNPM Package DevelopmentSandboxed ExecutionE2BAPI ArchitectureFrontend Architecture

Things worth knowing

  • Since launch, AI Lab has handled 500+ real-world assessment sessions every week.
  • Designed and built an online AI coding assessment environment from scratch with a VS Code-like interface.
  • Built an AI agent experience where candidates solve programming problems by interacting with the agent through a dedicated chat interface.
  • Created a browser-local virtual filesystem using IndexedDB so candidate code could be generated, edited, and persisted locally.
  • Developed and published the `vfs-idb` NPM package to provide a reusable virtual filesystem layer backed by IndexedDB.
  • Designed the filesystem so the editor, AI agent, terminal, and execution environment could work with the same project files.
  • Integrated Gemini, OpenAI, and Claude through separate model connectors behind a common architecture.
  • Added terminal, compiler, and sandbox capabilities for programming assessments requiring actual code execution.
  • Integrated E2B for isolated sandbox execution.
  • Built live preview support for UI and web-based coding assessments.
  • Designed the platform around assessment constraints including time limits, AI chat limits, and evaluation requirements.

Danny Bhai

03

An e-commerce and automation platform that transformed a manually operated OTT subscription business into a 24/7 automated sales and fulfillment operation, covering inventory, WhatsApp sales, payment verification, and real-time account delivery.

Danny Bhai project screenshot

My contribution

Designed and developed the platform iteratively, starting with inventory and sales management and eventually automating the entire customer journey from WhatsApp conversations and payment verification to account fulfillment. Worked directly with the business owner to identify and remove operational bottlenecks one by one.

Skills & technologies

System DesignAutomationBackend DevelopmentAPI IntegrationPayment AutomationWhatsApp AutomationInventory ManagementE-commerceBot DevelopmentServer ManagementWorkflow Automation

Things worth knowing

  • Replaced spreadsheet- and diary-based inventory and sales tracking with a centralized management system.
  • Built a WhatsApp-based sales automation system that could handle customer queries and orders 24/7 instead of being limited to a small daytime team.
  • Designed an automated payment verification workflow when the payment provider had no suitable API for transaction verification.
  • Used bank transaction SMS as a reliable payment signal, synchronizing relevant banking messages to the backend and matching UTR, reference ID, and payment amount.
  • Introduced unique payment reference IDs through QR and deep-link based payments to connect individual customer orders with incoming transactions.
  • Built an automated fulfillment pipeline that verified payment, selected an available subscription from inventory, and delivered the account to the customer through WhatsApp.
  • Reduced typical account delivery time from approximately 30-45 minutes to under 3 minutes.
  • Removed the dependency on manual weekend and after-hours order processing by making sales and fulfillment available 24/7.
  • Added expiry and follow-up notifications that helped bring customers back for repeat purchases.
  • Helped grow the business from approximately 3 lakh BDT in sales to around 30 lakh BDT over roughly 1.5 years.
  • Iteratively improved the system by identifying the next operational bottleneck and automating it instead of attempting to build the entire platform upfront.
3 projects

Want to see what I'm building, breaking, or experimenting with lately?

Find me on Threads