01
AI is leverage. Verification is the discipline.
I use AI to explore, implement, review, and coordinate at a higher level—but shipped work still has to survive tests, browser checks, and real operating constraints.
About Joshua

I’m a product-minded software engineer based in Oakland, Tennessee. I work across architecture, implementation, UX, infrastructure, operations, and product direction—wherever the real constraint happens to be.
My recent work has focused heavily on AI-assisted software development: not just generating code, but designing the operating practices that let agents contribute safely to large, evolving products.
The through line
I came to software by following problems deeper: from websites into application development, from features into architecture, and from writing code into building complete product systems. AI has expanded that path again. It gives one person more reach—but only when paired with judgment, context, and a serious definition of done.
Working principles
01
I use AI to explore, implement, review, and coordinate at a higher level—but shipped work still has to survive tests, browser checks, and real operating constraints.
02
A polished interface matters. So do the data boundaries, authorization rules, background jobs, observability, and recovery paths underneath it.
03
Clear contracts, decision records, and handoffs make teams and agents more effective. They also make the software easier to change six months later.
Open to the right opportunity
I’m interested in senior engineering roles, focused consulting work, and product collaborations where ownership and systems thinking matter.
Tell me what you’re working on