I build reliable systems that hold up in production.
I lead engineering teams and ship software products with a focus on reliability, maintainability, and clear user impact.
How I Work
Engineering is about reliable delivery.
I focus on work teams can sustain: stable systems, clear ownership boundaries, and delivery patterns that hold up under real pressure. I care about architecture when it improves execution.
Own outcomes, not just tickets.
Set constraints early to reduce rework.
Prefer systems that stay understandable under pressure.
Treat performance as a core product requirement.
Experience
May 2023 - Present
Engineering Manager @ Fivetran
Leading engineers and delivery across core product initiatives.
May 2022 - Feb 2023
Partner & CTO @ Marble IT
Set technical direction, led client delivery, and scaled engineering practices.
Jan 2022 - May 2022
Director Of Engineering @ Marble IT
Built team processes, planning cadence, and execution standards.
Selected Builds
Selected products and technical experiments.
These projects involve practical tradeoffs between latency, complexity, reliability, and delivery pace.
Case 02
Systems + Gameplay Engineer
q3js
Quake 3 in the browser with custom multiplayer infrastructure and low-latency rendering loops.
Case 03
Language Designer
Jot Language
Experimental language and runtime exploring type inference, AST transformations, and execution models.
Outcome
Created a sandbox for compiler ideas that now informs how I approach architecture and API boundaries.
Capability Map
Engineering Leadership
CoreScales ownership across teams.
Execution • Decision quality • Mentoring • Delivery systems
Software Engineering
CoreBuilds reliable software across product and platform layers.
Java • TypeScript • React • Quarkus • PostgreSQL
Frontend Product Work
StrongTurns system constraints into clear UX.
React • Next.js • TypeScript • UX pragmatism
Reliability + Infra
CoreKeeps systems legible during incidents.
Docker • Observability • SLO thinking • Identity systems
Writing / Thinking
Recent posts.
View All PostsFeb 20, 2026
Latency Budgets Are Product Decisions
Read articleJan 25, 2026
Why Systems Fail at Handoff
Read articleDec 18, 2025