The person behind the keyboard — and occasionally under the server rack.
I got into IT the way most people do — someone needed help with their computer, I knew the answer, and suddenly it was a career. But I was never content just closing tickets. I wanted to understand why things broke, and more importantly, how to make sure they never broke the same way twice.
That curiosity pushed me deeper into the infrastructure side of things. At DB Supply, a distribution and supply chain company, I've had the unique challenge of supporting both corporate office staff and warehouse floor operations — two very different environments with two very different demands. That mix forced me to become versatile fast.
These days I split my time between traditional IT support and DevOps work: automating routine tasks with PowerShell, managing server infrastructure, building CI/CD pipelines for internal tools, and integrating the systems that keep warehouse and business operations running in sync.
Beyond the infrastructure work, I also write code — real, production code. PHP and Laravel on the backend, Livewire for reactive interfaces, plain CSS and JavaScript on the front end. I've handled full server upgrades for Laravel apps, navigated breaking changes across major version bumps, and shipped quality-of-life improvements that users actually notice. I think in systems, so whether I'm patching a server or refactoring a controller, the goal is always the same: leave it better than I found it.
What sets me apart? I can walk into a ticket, talk to a frustrated end user in plain English, then turn around and script a solution that prevents the next 50 tickets from hitting the queue — or build the feature that removes the problem entirely. I'm not just an IT person. I'm a problem engineer who can ship code too.
Check out my project portfolio or grab my resume — and let's start a conversation.