Senior Software Engineer with 16 years of experience building backend systems, data pipelines, and cloud-native platforms.
I specialize in taking complex backend and data problems from architecture through production, particularly in startup and health-tech environments.
Recent work includes:
- Designing distributed backend systems in Python, Go, TypeScript, and Ruby
- Building event-driven architectures and high-volume data pipelines on AWS
- Developing healthcare interoperability systems using FHIR and clinical terminology standards
- Taking LLM/NLP systems from prototype to multi-tenant production services
- Improving scalability, reliability, observability, and performance of production systems
- Backend & distributed systems
- Data engineering, ETL, and pipeline architecture
- AWS and cloud-native infrastructure
- Event-driven systems
- Healthcare interoperability and FHIR
- Applied LLM/NLP systems
- System design and technical architecture
Ruby Python Go TypeScript Rails AWS Docker PostgreSQL
Spark Luigi Pandas FHIR SQS SNS Lambda ECS
LLMs RAG LangChain
I'm particularly interested in backend and data problems involving scale, reliability, data integrity, and complex domain models.
In honor of my father, I support Lupus Canada with monthly donations. Please consider supporting Lupus Canada.




