Full-Stack Engineer & Technology Leader Β· Spring Hill, Tennessee
"Bringing the average Joe's apps to life."
15+ years turning ideas into polished products β across mobile, web, TV, desktop, backend, and even the circuit board. From native apps and streaming platforms to cloud infrastructure and micro-electronics, I build the whole thing.
| 15+ | Years of experience |
| 8+ | Platforms shipped to |
| 20+ | Products launched |
| Silicon β Cloud | Full-stack range |
| Area | Tech |
|---|---|
| π± Mobile & Desktop | iOS / Swift Β· Android / Kotlin Β· macOS Β· React Native |
| π Web | React Β· Angular Β· TypeScript Β· Next.js Β· Responsive UI |
| πΊ TV & Streaming | tvOS Β· Roku Β· Fire TV Β· Samsung Β· Xbox |
| βοΈ Backend & Data | Node.js Β· Python Β· REST & realtime Β· Databases |
| βοΈ Infrastructure & Cloud | Cloud services Β· CI/CD Β· OTA delivery Β· Architecture |
| π Hardware & Micro-electronics | Raspberry Pi Β· Relays & sensors Β· On-device SDKs Β· IoT |
π£ Cheer Studio β iOS Β· macOS Β· Android Β· Web
A routine choreography and team-management platform for competitive cheerleading. Design formations on a true-to-scale floor with a rigged 3D athlete model, sync music, manage teams and athletes, and track skills against the scoring rules of every major governing body β all sharing one canonical data model across native apps and the web.
SwiftUI SceneKit Kotlin/Compose Next.js PayloadCMS Blender/glTF
ποΈ Baton β macOS Β· source
A native macOS audio-routing app for complex, multi-device setups. Route any app's audio to any output β all-to-one, one-to-many, per-app splits, even individual channels β with per-app, per-connection, and per-channel volume. Built on Core Audio process taps, so there's no driver, no kernel extension, and no reboot.
Swift SwiftUI Core Audio Process Taps Realtime IO
ποΈ Inventory OS β Notion Templates
A family of Notion templates for inventory management and small-business operations β perishable-inventory tracking, asset maintenance, rental systems, cradle-to-grave audit logs, cost tracking, and a restock dashboard. Sold individually or as one interlinked bundle.
Notion Databases Formulas Dashboards
Names are under wraps, but here's the shape of it:
- Live sports streaming platform β architected end to end: cloud services, infrastructure, and client SDKs across mobile, connected TV, game consoles, and web
- Premium TV & video apps β iOS and tvOS experiences for entertainment networks with global streaming audiences
- National news apps β core experiences on iPhone and iPad, including signature news tickers, content carousels, and the performance work that keeps them smooth
- Unified retail checkout β a shared checkout framework unifying the purchase flow across a family of retail brands
- Real-time consultation platform β on-demand video, live chat, and payments with Angular, React Native, OpenTok (WebRTC), Socket.IO, and Stripe
- Over-the-air build distribution β an internal OTA platform for delivering beta builds to clients, built before the app stores offered anything like it
- In-flight entertainment SDK β an AirPlay SDK on Android seat-back tablets, bridging passenger devices and screens
- macOS audio app β a minimal, low-latency DAW built for a professional touring drummer
- Custom micro-electronics β Raspberry Pi devices wired to 8-channel relays controlling 120V outlets, in laser-cut enclosures
β More at joesapps.net
- Platform-fluent β native where it counts, cross-platform where it's smart
- User-first β every technical decision serves the person on the other side of the screen
- Detail-obsessed β the polish in the last 10% is what people remember
- Pragmatic β ship, learn, iterate, without cutting the corners that matter
Most of what I build on the side β apps, templates, experiments β is made in the margins of the day. If something here helped you out or you just want to keep the side projects shipping, a coffee goes a long way.
Have an idea that needs to come to life β on mobile, web, TV, the desktop, or even a circuit board? I'd love to hear about it.
joesapps.net Β· LinkedIn Β· X / Twitter Β· Buy me a coffee




