Six years of full-stack engineering. Five years before that as a VP at Silicon Valley Bank, watching which startups moved fastest — and why. That lens shapes every technical decision I make.
From zero-incident data pipelines to multi-month full-stack redesigns — I ask "what does this move for the business?" before I write a line of code.
My engineering background is rooted in the intersection of deep technical implementation and sharp business instinct. With experience at SVB, I've developed a unique pattern-matching ability across hundreds of scale-ups, allowing me to foresee architectural bottlenecks long before they hit the codebase.
As an engineer, my instinct is to optimize for reliability and developer experience. I reach for standard, bored technologies when possible, and adopt cutting-edge solutions only when they solve a very specific problem that traditional tooling cannot.
A complex system isn't always a good system. I pride myself on shipping features quickly, with comprehensive test coverage and an infrastructure setup that won't wake me—or you—up at 2 AM.
Grew a portfolio of international tech startups from ~100 to 500+ client relationships. Built the systems — SQL dashboards, intake workflows, partner communication protocols — to manage a business generating over $1B in deposits, growing at 50% year-over-year.
That pattern-matching across hundreds of scale-ups — what drives retention, what signals product-market fit, what kills a roadmap — now informs every line of code I write.
Led a multi-month full-stack redesign of the core task management system — custom field columns, saved views, project dependencies — across Rails, GraphQL, and React.
→ 50% increase in feature adoption, directly strengthening platform retention.
Lead engineer on an async data extraction pipeline spanning 15 consumer data sources (Amazon, Uber, Google). Designed the architecture, coordinated contractors, and shipped a system that ran on hundreds of active users.
→ Zero production incidents during my tenure.
I write about architectural decisions, building resilient async pipelines, and more.
Read My Engineering BlogThe tools I use to build scalable, production-ready software.