ENGINEERING PORTFOLIO

PROJECTS & CASE STUDIES

A documented collection of AI systems, backend services, and automation pipelines. Each project details the concrete problem, architecture decisions, trade-offs, and lessons learned.

SYSTEM DESIGN & RUNTIME SIMULATION

Interactive System Design & Pipeline Inspector

INTERACTIVE SYSTEM ARCHITECTURE STUDIO

Klinik Voice Intake & Triage Pipeline

Real-time stateful voice agent architecture with deterministic clinical triage routing

PATTERN: Async WebSockets + LangGraph State Machine
Sub-850ms audio-to-triage turnaround with zero hallucinated diagnoses
SYSTEM EXECUTION PIPELINE (TAP ANY NODE TO INSPECT)
STEP 0118ms

Audio Ingest Stream

Client Microphone Feed
WebSocket / 16kHz PCM
STEP 02240ms

Speech-to-Text Pipeline

Whisper Transcription Core
gRPC Streaming
STEP 03320ms

LangGraph State Machine

Clinical Decision Graph
Python / Async Graph Loop
STEP 048ms

Pydantic Schema Guard

Deterministic Validation
Zod / Pydantic V2
STEP 0565ms

EMR & Dispatch Gateway

Clinical Record Persistence
HTTPS / REST FHIR
STEP 01 OF 05WebSocket / 16kHz PCM

Audio Ingest Stream

Role: Client Microphone Feed
ARCHITECTURAL ROLE & BEHAVIOR

Captures spoken patient audio chunks in real-time over bi-directional duplex WebSockets with voice activity detection (VAD).

ESTIMATED LATENCY: 18msTRANSPORT: WebSocket / 16kHz PCM
AI SystemsHackathon Prototype (Proof of Concept)

Klinik — AI Healthcare Voice Assistant

Voice-driven patient intake & triage agent prototype built for medical hackathons

THE PROBLEM:

Patient intake during high-pressure emergency or clinic admissions is often bottlenecked by manual paperwork and fragmented transcription, delaying critical triage information.

MY CONTRIBUTION:

Designed the backend architecture in FastAPI, implemented the LangGraph state machine for multi-step clinical dialogue verification, and established structured Pydantic schema validation for patient data extraction.

FastAPILangGraphPythonOpenAI Whisper / LLM APIsWebSocketsPydantic
AutomationProduction Pipeline

Multi-Channel AI Workflow Automation System

Event-driven business pipeline uniting webhooks, AI document parsing, and instant notifications

THE PROBLEM:

Operations teams spend dozens of hours weekly manually copying lead inquiries, sorting attachments, extracting invoice parameters, and manually notifying account executives.

MY CONTRIBUTION:

Mapped webhook payload normalization logic, built custom JavaScript processing nodes in n8n, configured retries with exponential backoff, and implemented secure credential isolation.

n8nWebhooksREST APIsNode.jsOpenAI APIPostgreSQLSlack / Email
AI SystemsWorking System

Enterprise Document RAG Knowledge Assistant

Semantic search and grounded question-answering system over private technical documentation

THE PROBLEM:

Engineers and support teams struggle to locate precise answers within hundreds of pages of API specifications, architecture decision records, and operational runbooks.

MY CONTRIBUTION:

Implemented document chunking strategies with contextual metadata, built the hybrid retrieval pipeline in pgvector, and engineered prompt templates that mandate document citations.

PythonFastAPIPostgreSQL (pgvector)LangChainOpenAI EmbeddingsDocker
BackendImplemented Service

Scalable REST API & Data Service

High-performance backend API with relational data modeling, RBAC, and transactional integrity

THE PROBLEM:

Modern applications require secure, auditable, and performant backend services that handle concurrent requests without data race conditions or silent failures.

MY CONTRIBUTION:

Architected database schemas, established transactional boundaries for multi-table writes, implemented rate limiting, and wrote comprehensive unit/integration test suites.

Node.jsExpress.jsTypeScriptPostgreSQLPrisma/KnexJestDocker
Cloud & DevOpsLab & Infrastructure Project

Cloud Infrastructure & CI/CD Deployment Labs

Containerized environments, automated testing workflows, and Terraform infrastructure experiments

THE PROBLEM:

Discrepancies between local development environments and cloud hosting lead to deployment failures and unrepeatable configurations.

MY CONTRIBUTION:

Wrote multi-stage Dockerfiles optimizing image layer caching, designed CI/CD workflows running automated linting and tests on PR merges, and configured reverse proxies with Nginx.

DockerDocker ComposeGitHub ActionsTerraform (Labs)LinuxNginx