I've been in the software development industry for over 12 years. In that time, I've wore many hats like developer, system admin, team lead, architect, trainer, mentor, Scrum Master, and technical product manager.
My primary programming language and framework are Java and Spring, and I've run and maintained applications deployed in Amazon Web Services. When applicable, I incorporate known good software practices such as Test-Driven Development, Behavior-Driven Development, and Domain-Driven Design.
Aside from the technical, I'm also interested in finding better ways to work. My favorite books on the topic are "A Seat at the Table", "The Five Dysfunctions of a Team", and "The Phoenix Project". Currently, I'm reading "Better Value: Sooner, Safer, Happier".
I've spent most of my career in the backend, but I've recently started exploring frontend development with Vue.js. I also have an interest in game development and have released two games, Don’t Fall into the Water and Vote Wisely
I am married and have a daughter whom we've been homeschooling since September 2022.