I've been the whole engineering team. Ready to join one.
In 2018, I started building software for a warehouse business that had nothing but spreadsheets and paper forms. I wrote the first version in PHP because that's what I knew.
Eight years later: React, TypeScript, React Native on Zebra mobile computers, Node.js, GraphQL, MySQL, Azure. I rebuilt the early stuff twice. The business doesn't run on paper anymore.
Being the only engineer pushed me to become product-minded. I had no choice but to figure out what actually needed to exist, not just what someone asked for. I spent time on the warehouse floor, watched how people used the tools I built (and worked around the ones they didn't like), and let that drive what I built next.
I've grown a lot working alone. The one thing I can't manufacture solo is what it's like to build with other engineers. That's the gap I want to close.
Projects
Profit & Order Reporting
Challenge
Financial data (revenue, fees, shipping, supplier costs, etc.) was fragmented across multiple systems.
Solution
Built an automated pipeline using Azure Functions (scheduled jobs), Service Bus (queuing), a Node.js API (MySQL storage), and a React dashboard aggregating all channels.
Impact
One place for every number. Management saw true profitability for the first time, replacing guesswork with confident pricing and operational decisions.
Cataloging & Inventory Pipeline
Challenge
Cataloging was entirely manual, product details, photos, and storage locations were recorded separately, leading to slow throughput and frequent misplaced inventory.
Solution
Built a unified workflow: React web app for product intake, automated barcode generation, and a React Native mobile app for scanning, photo capture, and real-time uploads to Cloudflare R2.
Impact
~3× faster cataloging per SKU, near-elimination of misplaced inventory, and hours of weekly time saved.
Warehouse Picking & Fulfillment
Challenge
Picking and fulfillment were entirely paper-based, with printed order slips that were manually sorted and no real-time system.
Solution
Built a React Native warehouse app integrated with Zebra TC72 scanners via DataWedge intents. Orders are digitally assigned and sorted by location, with a structured picking and packing flow.
Impact
~2× faster order processing, significantly reduced locate time, and a fully digitized picking-to-shipping workflow.
Skills
Frontend
Backend
Mobile
Databases & Data Access
DevOps
Testing
Cloud & Infrastructure
Device Management & MDM
Integrations & APIs
Business Intelligence
Personal
Pensacola, FL
Outside of work, I'm a husband and a dad to two children. My wife and I enjoy playing pickleball, spending time outdoors, and making the most of weekends together as a family.
We were both brought to the US as babies and grew up watching our parents build a life from scratch. That stuck. Working hard and being there for the people who depend on you isn't something I think about much, it's just how I was raised.
Contact
Want to get in touch? Send me an email.