More than just code
I started programming because I enjoyed building things, but over time I became much more interested in what happens when software meets the real world.
Working around retail, warehouse, inventory, distribution, customer support, and IT environments showed me that the hardest problems are rarely just technical. They usually involve people, processes, systems, communication, and data all interacting at once.
That is the kind of problem I like solving.
I can move from troubleshooting a workstation or network issue, to investigating an inventory discrepancy, to designing a database workflow, building an API, documenting a process, or creating a system that removes repetitive work.
I care less about technology for its own sake and more about whether what I build is useful, understandable, reliable, and actually improves the way people work.
Messy workflows. Systems that don't talk to each other. Processes held together by spreadsheets. Problems everyone has gotten used to because “that's how we've always done it.” Those are usually the things I want to fix.



