Skip to main content
About

Software developer, builder, and teacher.

I design and build production software for businesses, and teach practical, real-world software development to others. The focus is solving genuine business problems with clean, maintainable engineering, not just shipping code.

Everything I teach comes from what I actually build in client and product work: Flask, PostgreSQL, automation, integrations, and applied AI.

Approach

Business-first, not just code-first.

The goal is not simply to build software. It is to understand the underlying problem, find where technology creates leverage, and build something reliable that produces a meaningful business outcome.

Start a project

Have a problem that software could solve?

Tell me what you are trying to build. I will tell you the honest way to get there.