Communications
United States Marine Corps
Built the foundation: disciplined troubleshooting, field communications, and reliable systems under real operational constraints.
I'm Chad Luman, a full stack developer and military veteran bringing an operator's mindset to useful, maintainable web products.
Scroll to inspect
React / Express / Reservation workflow
North Sky Ballooning
08+
Years in technical operations
500+
Users supported
70+
Systems maintained
$2.6M
Potential savings identified
01 / Field notes
My path into development was not a straight line through a design agency or coding bootcamp. It came through communications, intelligence, infrastructure, and years of making complicated systems understandable.
United States Marine Corps
Built the foundation: disciplined troubleshooting, field communications, and reliable systems under real operational constraints.
Army / Technical Operations
Supported users, networks, servers, and mission workflows while translating technical detail into decisions leaders could use.
Full Stack Web
Now applying that systems experience to responsive applications, data-driven workflows, and maintainable software delivery.
02 / Selected work
A mix of workflow tools, API-driven interfaces, and full-stack product experiments.
View complete project indexChecking demos against GitHub...

React / Vite / Tailwind CSS / OpenWeatherMap API
Weather Dashboard is a Vite-powered React project that connects to OpenWeatherMap. It includes reusable search, weather card, and error message components so users can look up weather quickly from a responsive interface.
Build note
Component-based search and result cards

JavaScript / Express / MongoDB / Mongoose / JWT
Task Manager combines a responsive vanilla JavaScript interface with an Express and MongoDB backend. It supports authenticated personal and team workflows, assignments, priorities, due dates, subtasks, progress totals, archives, and activity history.
Build note
Authenticated personal and team task visibility

JavaScript / Node.js / MongoDB / Sessions / OpenAI
MoveLedger uses a Node.js and MongoDB backend to keep each customer's moving inventory separate and persistent. It adds container photos, cross-move search, printable QR records, secure sessions, and optional AI-assisted photo inventory.
Build note
Customer-scoped moves, containers, items, and photos

React / Vite / Tailwind CSS / Express
North Sky Ballooning combines a Tailwind and React front end with a lightweight Express backend. Visitors can book a flight through a popup reservation flow while admins review and respond to reservations.
Build note
Popup booking form for flight reservations

JavaScript / Express 5 / MongoDB / Mongoose / Secure cookies
This internal sales portal brings customer records, purchase history, product comparison, conveyor configuration, engineering references, and draft quote workflows into one secure workspace backed by Express and MongoDB.
Build note
Authenticated customer lookup and quote history

Next.js / TypeScript / Tailwind CSS / Spotify / Vercel
Lyric The Producer is a focused artist hub for current releases, upcoming music, personal background, streaming links, and direct booking inquiries. The portfolio demo mirrors the repository content and visual direction in a self-contained static experience.
Build note
Current and upcoming music release sections
03 / Working method
Start with the real workflow, constraints, and people involved before choosing the interface or stack.
Turn technical requirements into clear states, useful feedback, and decisions a user can understand.
Build maintainable systems with sensible structure, documented assumptions, and dependable handoffs.
04 / Open channel
I'm open to full-time roles, contract projects, and conversations about web products or technical operations.
Start a conversation