About
Developer, manager, and builder of calm, durable systems. I focus on shipping reliable products, guiding small teams, and making complex work feel clear and achievable. This page is a compact resume-style overview of my experience and skills. I care about clarity, reliability, and keeping teams aligned on the work that matters.
Career highlights
- Led scalability and reliability initiatives at Aireon, supporting algorithms processing 40,000 msgs/sec.
- Served as tech lead across two products, coordinating 15+ engineers and partnering with a research organization.
- Built a distributed document processing platform handling 10K+ documents per month.
- Implemented Azure AI workflows reaching ~95% document classification accuracy.
- Delivered a modular Lit-based frontend with ~80% code reuse across applications.
- Improved CI/CD pipelines from ~4 hours to ~45 minutes and reduced regression bugs by ~75% with Cypress E2E (99% coverage across 200+ flows).
- Shipped impact projects including Promptyl (Stripe + Auth0) and a document collection portal (processing time -60%, errors -85%).
Core skills
Distributed backend systems
Build reliable, scalable services with strong throughput and fault tolerance, informed by real production constraints.
Team leadership & delivery
Lead small teams to ship consistently, balancing roadmap delivery with long-term quality.
Reliability & performance
Tune systems for speed and stability, from algorithmic throughput to operational reliability.
AI-enabled workflows
Integrate AI services into document pipelines with clear accuracy goals and measurable outcomes.
CI/CD automation
Streamline delivery with fast, reliable pipelines that keep teams shipping safely.
Testing strategy
Build confidence with layered testing and high‑coverage E2E suites that protect key flows.
Experienced with
Current focus
- Building reliable, scalable .NET services.
- Performance and throughput work for production systems.
- Leading small teams and delivering products end‑to‑end.
- AI-driven document and workflow automation.
- Improving observability, CI/CD, and test automation.