
I'm a full-stack engineer, bestselling author, and AI researcher based in Texas. I write books that make hard technology legible to real people, build AI systems that run in production, and teach people the principles behind both.
My writing has appeared in Forbes, Fast Company, Entrepreneur, CNBC, and MIT Technology Review. I've advised the Department of Homeland Security, the Gates Foundation, the World Economic Forum, and the Federal Reserve on blockchain and digital asset policy.
On the research side, I contributed uncertainty quantification work to EAGLE — a pathology foundation model for lung cancer biomarker detection published in Nature Medicine — adding uncertainty quantification for production-scale deployment. I'm was an Adjunct Professor of FinTech at Santa Clara University.
Laurence Labs is where I take on client work: AI products, automation platforms, and websites for businesses that take their craft seriously. Engagements are structured, well-scoped, and built to last.
Every engagement follows the same five-phase process — from discovery through extension. No surprises, no scope creep, no handoffs that leave you stranded.

Every engagement starts with a deep-dive into what you're actually solving. Not what you asked for — what you need. Clear scope, real constraints, honest timeline.

I design systems that are cheap to run, easy to extend, and impossible to accidentally break in production. The stack choices are deliberate, not fashionable.

Shipping fast without cutting corners. TypeScript strict mode, proper error handling, CI that actually runs. You get production-ready code, not a prototype dressed up.

Deployment, monitoring, handoff documentation. I don't disappear after the build. You leave with something that runs, something you understand, and a path to what's next.

Good architecture makes the next feature obvious. I build for the version of you that's six months ahead — more users, more data, more ambition. The foundation holds.

Every engagement starts with a deep-dive into what you're actually solving. Not what you asked for — what you need. Clear scope, real constraints, honest timeline.

I design systems that are cheap to run, easy to extend, and impossible to accidentally break in production. The stack choices are deliberate, not fashionable.

Shipping fast without cutting corners. TypeScript strict mode, proper error handling, CI that actually runs. You get production-ready code, not a prototype dressed up.

Deployment, monitoring, handoff documentation. I don't disappear after the build. You leave with something that runs, something you understand, and a path to what's next.

Good architecture makes the next feature obvious. I build for the version of you that's six months ahead — more users, more data, more ambition. The foundation holds.















Let's build together
Clear scope before a single line of code. Weekly updates so you always know where things stand. Architecture designed for the version of your business that's six months ahead.
I don't do vague retainers or “we'll figure it out” scopes. Every project has defined deliverables, a real timeline, and a clear handoff.