I’ve worked on software for payments, logistics, and real estate. Before I
start building, I want to understand how people do the work today and what
gets in their way. That helps me decide what the software needs to do.
I also enjoy the conversations that come with building software: talking
through a design, explaining a difficult concept, or helping another developer
work out a problem. At Worldpay, mentoring developers and coordinating with
consultants became part of my role as a UI lead. I’d like to keep making time
for that work.
These days, I use coding agents for a lot of my development work. I spend
time on the setup: giving them project context, connecting tools, breaking
down tasks, and deciding what needs approval. I also work on keeping context
between sessions and choosing which models to use. Tests and separate reviews
help me check the resulting code.
I don’t expect to have every detail memorized. I do need to understand how
the system fits together, know where to look, and ask good questions. That
helps me decide what to reuse, what to build, and what needs another look.
I’m still trying new approaches and comparing notes with other developers.
When I use AI, I’m responsible for the code I accept.
I hold a B.S. in Computer Information Technology from Miami University and
a Nielsen Norman Group certification in UX and Interaction Design. I live
in Cincinnati, Ohio.