< About />
____ _ ____ _
| _ \ ___| |_ _ __ ___ | __ )| | ___ __ _
| |_) / _ \ __| '__/ _ \ | _ \| |/ _ \ / _` |
| _ < __/ |_| | | (_) | | |_) | | (_) | (_| |
|_| \_\___|\__|_| \___/ |____/|_|\___/ \__, |
|___/
> Loading developer profile... |
I'm a software engineer at Paychex in Rochester, NY, working on AI/ML tooling and MCP server infrastructure. My day-to-day is Python for the AI/ML side and Java and Spring Boot on the backend — Oracle, Kafka, MongoDB, Dapr, OpenShift. I build the pipes that other systems talk through.
I came into software from a different career path — I spent years in nursing and dialysis before making the switch. That background shapes how I think about systems: reliability matters, failure modes matter, and the person depending on the output matters. I also mentor students in robotics.
Outside work: Magic: The Gathering, and board games that overstay their welcome in the best way — Twilight Imperium, Brass: Birmingham, Arkham Horror. This blog is where I write about what I'm building and figuring out. No content calendar. Just things worth putting down.