Featured Projects

A collection of projects that demonstrate my expertise in full-stack development, AI integration, and modern web technologies.

  • Voice-Driven Technical Interview System

    AI-powered voice interview platform with real-time speech processing and intelligent evaluation.

    Key Highlights:

    • Real-time speech-to-text (Whisper) and text-to-speech for natural voice interactions
    • AI-generated technical questions with structured scoring and adaptive questioning
    • Built with Nx monorepo: NestJS API + React frontend, PostgreSQL + TypeORM
    • Secure authentication, WebSocket streaming, and production-ready error handling

    Technologies:

    NestJSReactTypeScriptOpenAIWhisperGPT-4PostgreSQLTypeORMNxWebSockets
  • Production AI Agent Workflow

    Personality-driven conversational agent with RAG, session memory, and structured data delivery.

    Key Highlights:

    • Custom personality with natural dialogue flow and dynamic data collection integrated into conversation
    • RAG layer with single-file knowledge base, contextual retrieval, and intelligent reasoning
    • Session memory with automatic structured data extraction, JSONL storage, and full traceability
    • External data delivery via email, webhooks, and dashboard integrations for workflow automation

    Technologies:

    Node.jsLangChainTypeScriptVector SearchRAGOpenAIJSONLEmail APIWebhooks
  • AI Agent Backend

    NestJS + LangChain.js agents with tool use, memory, and RAG over Qdrant.

    Key Highlights:

    • Streaming responses, observability (OTEL + Sentry), cost guardrails
    • Retrieval over Qdrant/Supabase; prompt templates & evaluation harness

    Technologies:

    NestJSTypeScriptLangChain.jsQdrantSupabaseBullMQRedis
  • Payments/Quotes API

    Idempotent payment flows with retries/DLQ; GraphQL + REST gateway.

    Key Highlights:

    • Stripe/Adyen webhooks, contract tests (Pact) and e2e pipelines
    • Blue/green deploys; rollback < 15 minutes

    Technologies:

    NestJSGraphQLPostgreSQLRedisPactJest
  • Component Library

    React/TS library with tokens, theming, and Storybook docs.

    Key Highlights:

    • Reduced UI delivery time across teams
    • A11y patterns and testing utilities

    Technologies:

    ReactTypeScriptStorybookJest