
Above the Cloudline
The idea is simple: keep the vision large enough to chase, but practical enough to build.
Software engineer
I build production React systems, AI-assisted workflows, and small products that solve real problems.
Software engineer
I build production React systems, AI-assisted workflows, and small products that solve real problems.
I build the interfaces people count on at work: dashboards for delivery teams, scanners for child-care food checks, and admin tools that keep warehouse operations moving. I care about the screen users touch and the contracts underneath it.
I have six years of production React experience, mostly as the front-end lead for custom warehouse-management software at The Home Depot. Outside that role, I build and ship my own products, including a React Native app that started as a practical problem at my kitchen table.
I do my best work when a team needs someone to own the messy middle: write the spec, shape the component boundary, push the migration through, and still care about the details users notice. These days, that also includes the AI tools I use every day. I use Claude Code, Codex, and Antigravity MCP, then wire their output into the same kind of observability loop I would expect from production software.
Instead of using stock backdrops, I generated these visual studies for the site. They use the same AI tools I use in my work, pointed back at the portfolio itself.

The idea is simple: keep the vision large enough to chase, but practical enough to build.

Each star is a facet of the vision; each line turns it into a plan. The clouds clear inside the mirror as the dream becomes something solid enough to act on.
Led front-end development for custom warehouse-management software used by 2,400+ Home Depot distribution centers. The React application helped teams manage warehouse capacity, shipping routes, and delivery scheduling. I owned technical specs, database design, cross-team coordination, and sprint planning for major releases.
End-to-end ownership: React UI, Spring Boot APIs, event contracts, PostgreSQL schema.
Adopted by 2,400+ buildings in production, eliminating shipping delays caused by manual capacity calls.
Migrated an Angular prototype to React / TypeScript / Next.js / Node.js across 20+ feature modules.
Improved performance and maintainability across the platform, and defined the single sign-on foundation for the rewrite.
PostgreSQL ↔ BigQuery sync giving operations teams self-serve market lookups.
Eliminated repetitive engineering inquiries by surfacing the data behind the questions users were already asking.
Delivery-slot allocation backed by predictive demand modeling.
Designed the allocator and integrated the prediction layer to improve scheduling efficiency and on-time rates.
Built the initial warehouse-management prototype with Angular, TypeScript, and Ant Design. The working version secured full project funding and the team expansion that became the next chapter.
Took the original Angular prototype from sketch to a working tool stakeholders approved.
That prototype helped create the funded team I later led.
Domain services in Java Spring Boot + PostgreSQL; full JUnit coverage.
Set the backend conventions other engineers built against.
Established unit, integration, and end-to-end coverage with Jasmine and Cypress.
Cross-functional work with Product, Infrastructure, and Architecture teams.
Four products I'm actively building outside the day job. Each set in its own brand voice, with colors, type, and tone independent of the surrounding magazine.
Career intelligence that stays on your machine.
A local-first job-application companion for senior operators. It reads the role, your work history, and the context around the company, then drafts the application and queues follow-ups without sending your data to someone else's funnel.
Teach your dog in any language, one cue at a time.
A foreign-language dog-training companion. Pick a language, learn the cue, practice the pronunciation, and run training drills your dog can follow. Built for owners who want consistent commands across languages.
A scanner that double-checks a child's lunchbox before someone else has to.
A React Native barcode scanner for parents with children in daycare or school food programs. Scan a food item and the app pulls nutrition info from the FDA database, checks the ingredients against each child's dietary profile, and flags allergens or restrictions before the food gets handed off.
AI "Crewmates" that help a one-person stream feel alive.
A streaming co-pilot for new creators. Crewmates follow the broadcast, read chat, react to the moment, and help fill the dead air a new streamer cannot always carry alone. The landing page is live and the dashboard is in progress.
Six working disciplines, carried from first sketch to shipped system.
Open to senior front-end and tech-lead roles where craft and ownership matter. Available in Atlanta or remote-first, starting in 2026. Reply within 24h.