Staff Software Engineer & Cloud Architect
I design and improve backend and cloud architectures for systems where scale, reliability, and complexity start to matter. That means service boundaries, APIs, data pipelines, caching, distributed workloads, and the infrastructure they run on. Mostly Go and Python on Kubernetes, with recent focus on healthcare and biotech.
Selected systems impact
~70% faster end to end
Re-architected a biotech platform's core data path
Redesigned ingestion and retrieval across the platform's core data pipeline, cutting end-to-end processing time by roughly 70%.
Billions of production events
Defined the primitives and contracts behind an integrations platform
Designed the shared stream, queue, and workflow primitives—and the source and target contract conventions—underpinning a platform handling billions of production events.
Cross-service platform conventions
Established service boundaries across a multi-service Python platform
Defined service ownership and API contract conventions across backend APIs, ETL and ML pipelines, monitoring, and CLI surfaces, reducing integration friction and making cross-team changes safer to coordinate.
Beyond previous load ceilings
Led a backend beyond its previous architectural ceiling
Architected the migration from a monolithic Elixir backend to service-oriented components and replaced a synchronous request path with distributed processing, allowing the platform to move beyond its previous load ceilings.
Skill Highlights
System Design & Architecture
Platform & Backend Engineering
API Design & Service Ownership
Event-Driven Distributed Systems
Cloud & Cloud-Native
Data Modeling & Query Performance
Reliability, Observability & Operations
Infrastructure as Code & CI/CD
Security, Access Control & Data Protection
Go
Python
Kubernetes
AWS
Google Cloud Platform
Microsoft Azure
Where to go next
Need help with a backend, platform, or cloud problem?
Hiring for a Staff backend or platform role?