Staff Backend & Platform Engineer
I join engineering teams on long-term contracts to own the APIs, data pipelines, and cloud platforms that get slow, fragile, or risky to change as they grow. Mostly Go, Python and TypeScript/Node.js on Kubernetes, with recent work in healthcare and biotech.
- Make slow paths fast
- Untangle fragile data flows
- Make changes safe to ship
- Cut platform drag
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%.
125 vendor actions, one dispatcher
Defined the primitives and contracts behind an integrations platform
Designed the shared stream, queue, and workflow primitives, plus the source and target contract conventions, behind an integrations platform whose public catalog covers about 125 vendor actions through one dispatcher.
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.
Monolith to event-driven services
Broke a marketplace's Elixir monolith into event-driven services
Decomposed the Elixir monolith behind a marketplace app into event-driven services with Event-sourcing, designed and built its entire GCP architecture as code, Terraform then Pulumi, and moved contact sync, presence and SMS notifications off the synchronous request path.
What I work on
Backend & APIs
Service boundaries, API contracts, service ownership
Go, Python, TypeScript/Node.js, FastAPI
Distributed & event-driven
Stream, queue and workflow primitives; ingestion and ETL paths
Kafka, Redis, event-driven architecture
Data & performance
Data modelling, query performance, caching strategy
PostgreSQL, MongoDB, Redis
Cloud & platform
Cloud-native architecture, deployment, infrastructure as code
Kubernetes, AWS, GCP, Azure, Docker, Terraform
Reliability & operations
Observability, incident readiness, production hardening, CI/CD
Monitoring, tracing, rollout strategy
Security & correctness
Access control, tenant isolation, auditability and data provenance
Compliance-aware architecture
Where to go next
Need a senior engineer on your backend or platform?