CTO β’ Software Architect β’ Systems Engineer
I build software systems from the infrastructure up β backend architecture, cloud platforms, security, observability, developer tooling, and increasingly AI systems.
I've spent 10+ years working across biotech, healthcare, fintech and security, usually around the difficult parts of software: architecture, reliability, complexity, and scaling teams and systems.
I care less about frameworks and more about understanding why a system behaves the way it does.
- π€ AI Engineering β agents, RAG, LLM applications, evaluation and AI-assisted development
- ποΈ System Architecture β distributed systems, APIs, event-driven architectures and backend design
- βοΈ Platform Engineering β AWS, Terraform, Docker, CI/CD and developer experience
- π Security & Observability β audit logging, SIEM, threat modeling and production visibility
- π¬ Reverse Engineering β understanding existing systems from the inside out
- π οΈ Developer Tooling β tools that make engineers faster and systems easier to maintain
Led engineering for a DNA analysis platform processing large-scale genotyping data and generating personalized reports across 170+ traits.
Worked across the entire system β from laboratory data processing and backend services to infrastructure, ecommerce and customer-facing applications.
Redesigned AWS infrastructure using Terraform, reducing infrastructure costs by approximately 60β70% while simplifying the architecture and operational model.
Built audit logging, monitoring and observability systems designed to make production behavior visible instead of relying on assumptions and manual investigation.
Building and experimenting with RAG systems, AI agents and AI-assisted engineering workflows β with a focus on making them useful in real production environments rather than just demos.
I enjoy taking existing systems apart and understanding how they work β including low-level software, game engines and legacy systems.
- AI agents for software engineering
- Agentic workflows and multi-agent systems
- RAG architectures and evaluation
- AI-assisted code review and development
- Platform engineering and developer experience
- Observability for distributed systems
- Security-first architecture
- Reverse engineering and game technology
If a system cannot be understood, it cannot be maintained.
I generally optimize for:
- Clarity over cleverness
- Simplicity over unnecessary abstraction
- Ownership over dependency
- Observability over guessing
- Automation over repetitive work
- Understanding over blindly following conventions
I work primarily with:
Backend TypeScript Β· Node.js Β· Python Β· PostgreSQL Β· Redis Β· event-driven systems
Cloud & Infrastructure AWS Β· Terraform Β· Docker Β· CI/CD Β· Kubernetes
AI LLMs Β· embeddings Β· vector search Β· RAG Β· AI agents Β· evaluation
Security & Observability Audit logging Β· SIEM Β· monitoring Β· distributed tracing Β· threat modeling
I like working on things where the goal is simply to understand how they work.
That usually means reverse engineering, experimenting with game engines, building developer tools, or taking apart an old system just to see what happens.
I'm particularly interested in:
- complex backend and distributed systems
- AI systems that actually reach production
- infrastructure and platform engineering
- security and observability
- reverse engineering and low-level software
If you're building something interesting, feel free to reach out.




