projects

production systems i've built end to end. ai platforms, distributed backends, full-stack products. each shipped, most live.

12 projects

featured

regent

ai executive assistant platform

a production-grade SaaS platform that replaces human executive assistants with per-user ai agents. Go backend orchestrating agentic workflows: 13-stage email processing (categorize, summarize, RAG-backed drafting), multi-model LLM routing with circuit-breaker fallback, and goroutine supervision with backoff recovery. 107-component Next.js frontend with 27 routes, 5 Zustand stores, real-time Supabase WebSocket subscriptions, 60 SQL migrations with compile-time RLS, AES-256-GCM encryption with key rotation, 4-tier Stripe billing ($97 to $697/mo), and 16 scheduled cron jobs for nightly batch processing.

next.js 16react 19typescriptzustandrechartsdnd kitgochi v5stripeollamageminiragpgvectorsupabasepostgresqlredisdockerprometheusvercel

researchconnect

ai research collaboration discovery

ai-powered platform for UT Arlington's MAE department that matches researchers using semantic vector search. FastAPI backend converts natural language queries into 384-dim embeddings, searches faculty profiles via pgvector, queries OpenAlex/arXiv/NSF in parallel, and uses LLMs to explain match rationale, all streamed via SSE. Next.js 16 frontend with Supabase auth and Playwright E2E tests.

next.js 16react 19typescriptssefastapipythonsentence transformerscerebras/groqpgvectorsupabasepostgresqlvercelrailwayplaywright

mailpilot

intelligent email automation

email automation platform with real-time streaming architecture. Go backend runs async job workers for email fetching, ai processing, and sending, with a cron scheduler for periodic IMAP sync and digest delivery. SSE broker pushes live pipeline status to the Next.js frontend. dual api pattern: server-side REST proxy for mutations, client-side SSE for real-time updates.

next.js 16react 19typescriptshadcn/uiradix uigoimapssecronpostgresqldocker

ftnss

cross-platform fitness app

a fitness and wellness consumer application built as a cross-platform experience that runs as a web app, native iOS app, and native Android app from a single codebase using Capacitor. features geolocation-based gym discovery, Supabase authentication, and a polished mobile-first UI with shadcn/ui components.

next.jsreact 19typescriptshadcn/uitailwind csscapacitoriosandroidsupabasegeolocation apivercel

niti: wisdom codex

digital library ecosystem

a two-app ecosystem: a curated reader with 49+ book summaries distilled into actionable insights, and an auth-protected admin dashboard for content management. features SSG with ISR and webhook-based cache invalidation between apps, Supabase RLS with defense-in-depth auth, and a shared design token system. gold-on-black aesthetic with six-category filtering.

next.js 14typescripttailwind csszodserver actionsisrwebhookssupabasepostgresql

orphilia

business payment ecosystem

a multi-service business platform spanning payment processing, partner management, and consumer experiences. secure Node.js Express API handles single/bulk payment records, partner balances and payouts with automatic notifications, dynamic revenue sharing, and JWT + time-based passcode authentication. includes a partner analytics portal with Recharts dashboards and a full CI/CD pipeline with multi-Node version testing and preview/production deployments.

next.jsreact 19typescriptrechartsnode.jsexpressjwtnextauthsupabasegithub actionsvercel

sadhaksoap

Turborepo multi-app platform

a monorepo business platform built with Turborepo, housing two applications (a consumer-facing web storefront and an internal CRM dashboard) sharing packages and build infrastructure. Turborepo orchestrates parallel builds, shared linting, and workspace-level dependency management across both apps.

next.jstypescripttailwind cssturborepomonorepo

timeos

ai time management dashboard

a productivity dashboard with ai-powered time analytics. Next.js 16 frontend with interactive Recharts visualizations and markdown-rendered ai summaries. Go/Gin backend with JWT authentication, WebSocket real-time updates, PostgreSQL via pgx, and email notifications via gomail.

next.js 16react 19typescriptrechartsreact markdowngoginjwtwebsocketpostgresql

sadhakcare

healthcare platform

a healthcare and wellness service platform with a React frontend and Express/MongoDB backend. features JWT authentication, CSV data import, file uploads via Multer, and Joi input validation. designed for accessible health information and service discovery.

reactjavascriptexpressjwtmulterjoimongodbmongoosevercel

more projects

go-taskqueue

distributed task queue

distributed task queue service in Go with Kafka-backed message delivery, gRPC API, configurable retry with exponential backoff, and dead-letter queue for fault-tolerant async job processing at scale.

  • -concurrent worker pool with graceful shutdown
  • -Redis distributed locking for deduplication
  • -Prometheus metrics with Kubernetes liveness probes and HPA
gokafkagrpcpostgresqlredisdockerkubernetes

trustvote

blockchain voting platform

decentralized voting platform using Ethereum smart contracts with cryptographic vote hashing ensuring tamper-proof ballot integrity and immutable on-chain audit trails.

  • -Metamask wallet authentication for secure voter identity
  • -real-time result tracking with live vote count dashboards
  • -recognized by faculty, selected for institutional presentation at PPSU
solidityweb3.jsethereumnode.jsganache

facetrack

IoT attendance system

real-time IoT attendance system using facial recognition (OpenCV) and RFID sensors on Raspberry Pi, processing biometric data with sub-second identification accuracy.

  • -sub-second facial identification across multiple entry points
  • -automated attendance logging with monitoring web dashboard
  • -reduced manual tracking errors by 90%
pythonopencvraspberry pimysqlrfid