Polyglot Engineer · Distributed Systems · Domain-Driven Design
Java · Python · .NET · Go · TypeScript
Building production-grade systems for Healthcare, Legal Tech, and Video Streaming platforms — where correctness, compliance, and performance are non-negotiable.
I'm a senior full stack engineer with deep experience designing and shipping mission-critical software across regulated and high-throughput industries. I work across the stack — from low-level service design and database modeling to API contracts, frontend architecture, and cloud infrastructure — but my center of gravity is backend systems engineering: designing services that stay correct under load, integrate with messy real-world systems, and meet the compliance bar their industry demands.
I'm language-agnostic by design. I pick the right tool for the problem: Java/Spring for enterprise backbones, .NET for regulated enterprise platforms, Python/FastAPI for data-heavy and AI-integrated services, and Go for performance-critical concurrent workloads.
Working with PHI demands a different discipline. My healthcare work has covered:
- Standards & Interoperability — HL7 v2.x, FHIR R4 (resources, profiles, SMART-on-FHIR), DICOM, CDA, X12 (270/271/837/835)
- Compliance Engineering — HIPAA-aligned architectures, audit logging, field-level encryption, BAA-bound infrastructure, access control modeling, PHI de-identification pipelines
- Clinical Integrations — EHR integrations (Epic, Cerner/Oracle Health, Athenahealth), Mirth Connect / NextGen Connect interface engines, lab and pharmacy gateways
- Telehealth & RPM — Low-latency video consultation platforms, remote patient monitoring ingestion, device data normalization
Legal software lives or dies by document fidelity, citation accuracy, and matter-level security:
- Document Systems — Contract lifecycle management, clause libraries, redlining engines, OCR + structured extraction pipelines, e-signature workflows (DocuSign, Adobe Sign)
- eDiscovery & Review — Document review platforms, predictive coding, privilege detection, Bates numbering, production sets
- Case & Matter Management — Multi-tenant matter security models, conflict-of-interest checks, time tracking and billing, court e-filing integrations
- AI for Legal — RAG over case law and contracts, citation extraction (Bluebook-aware), clause classification, contract Q&A with provenance
Streaming is unforgiving — every millisecond and every megabit shows up in the user experience:
- Protocols — HLS, MPEG-DASH, WebRTC, RTMP, SRT, low-latency CMAF (LL-HLS / LL-DASH)
- Pipelines — FFmpeg-based transcoding farms, ABR ladder design, packaging (Shaka Packager, Bento4), DRM (Widevine, FairPlay, PlayReady)
- Real-Time Media — SFU architectures (Mediasoup, Janus, LiveKit), simulcast/SVC, signaling at scale
- Delivery & Observability — Multi-CDN strategies, origin shielding, edge caching, QoE telemetry, rebuffer/startup analytics
| Language | Where I reach for it |
|---|---|
| Java | Spring Boot services, batch processing, enterprise integrations, JVM tuning |
| Python | FastAPI services, data pipelines, ML/AI integrations, scripting, ETL |
| .NET / C# | ASP.NET Core APIs, enterprise systems, Windows-integrated platforms, Entity Framework |
| Go | High-throughput proxies, gRPC services, CLI tools, infrastructure components |
| TypeScript | React/Next.js frontends, Node.js services, type-safe API contracts |
| SQL | Complex analytical queries, query optimization, schema design |
Frameworks: Spring Boot · Spring Cloud · ASP.NET Core · FastAPI · Django · Express · NestJS · Gin · Echo API Styles: REST · GraphQL · gRPC · WebSocket · Server-Sent Events · OpenAPI/Swagger Messaging: Apache Kafka · RabbitMQ · NATS · AWS SQS/SNS · Azure Service Bus · Redis Streams Architecture: Microservices · Event-Driven · CQRS/Event Sourcing · Hexagonal · Domain-Driven Design · Saga patterns
Relational: PostgreSQL · MySQL · SQL Server · Oracle NoSQL: MongoDB · DynamoDB · Cassandra · Redis Search & Analytics: Elasticsearch · OpenSearch · ClickHouse · Apache Solr Streaming / Big Data: Kafka · Apache Flink · Spark · Airflow Migration & ORM: Flyway · Liquibase · Hibernate/JPA · Entity Framework Core · SQLAlchemy · Prisma
Frameworks: React · Next.js · Angular (when the team uses it) State & Data: Redux Toolkit · TanStack Query · Zustand · RTK Query Styling: Tailwind · CSS Modules · Styled Components Build: Vite · Webpack · Turbopack · esbuild
Clouds: AWS (ECS, EKS, Lambda, RDS, S3, CloudFront, KMS, Cognito) · Azure (AKS, Functions, SQL, Service Bus) · GCP Containers & Orchestration: Docker · Kubernetes · Helm · ArgoCD IaC: Terraform · Pulumi · AWS CDK · CloudFormation CI/CD: GitHub Actions · GitLab CI · Jenkins · Azure DevOps Observability: OpenTelemetry · Prometheus · Grafana · Datadog · ELK · Jaeger · Sentry Security: OAuth 2.0 / OIDC · Keycloak · Auth0 · HashiCorp Vault · mTLS · RBAC/ABAC
✓ Correctness before cleverness — especially in regulated domains
✓ Boring technology where it matters; novel technology where it earns its place
✓ Strong types, clear contracts, explicit boundaries
✓ Tests that describe behavior, not implementation
✓ Observability is a feature, not an afterthought
✓ Documentation is part of "done"
✓ Postmortems are blameless; processes are not
Specific clients are kept confidential. The shapes below describe representative work.
Architected a multi-tenant SMART-on-FHIR application bridging multiple EHRs (Epic, Cerner). Implemented field-level PHI encryption, HIPAA-compliant audit pipelines, and a HL7 v2 → FHIR translation layer processing millions of clinical messages weekly. Stack: Java / Spring Boot · PostgreSQL · Kafka · HAPI FHIR · AWS · Terraform
Built an AI-assisted contract review system with clause-level extraction, risk scoring, and provenance-backed Q&A. Designed the ingestion pipeline (OCR → segmentation → embeddings → vector search) and the matter-level security model with strict tenant isolation. Stack: Python / FastAPI · .NET (legacy integration) · PostgreSQL · OpenSearch · Kafka · React / TypeScript · Azure
Designed and shipped a hybrid live/VOD platform supporting LL-HLS playback under 3s glass-to-glass. Built the transcoding orchestrator, DRM packaging service, and a QoE telemetry pipeline driving adaptive CDN routing across providers. Stack: Go · Java · FFmpeg · Shaka Packager · Widevine / FairPlay · Kafka · ClickHouse · Kubernetes · Multi-CDN
A reusable ingestion + classification pipeline serving both legal eDiscovery and healthcare documentation workflows. Supports OCR, layout extraction, PII/PHI detection, redaction, and policy-driven routing — with full audit trails. Stack: Python · Go · .NET · Apache Tika · Tesseract · S3 · Kafka · Elasticsearch
- System design under real constraints — regulatory, latency, cost, team size — not just on a whiteboard
- Owning the full lifecycle — discovery → design → implementation → rollout → on-call → iteration
- Bridging domains and engineering — translating between clinicians, attorneys, broadcast ops, and engineers
- Stabilizing legacy systems — pulling distressed codebases back to production health without rewrites
- Mentoring — leveling up mid-level engineers and improving review culture, not just shipping code
- Senior / Staff / Principal full stack or backend roles
- Architecture consulting in healthcare, legal tech, or streaming media
- Long-term contracts where I can own a meaningful slice of the system
Pinned repositories below reflect a subset of public work. Most production work lives in private repositories under client and employer ownership.


