Available for hire
Full-Stack Engineer. Hands-On Former CTO. I build real systems.
I'm open to senior roles where I can own meaningful problems end to end — from backend and data to product and UI. I do my best work when I can ship, operate, and iterate in production.
Featured Build
Dart Solutions Platform
End-to-end IoT telemetry platform for commercial facilities — designed, built, and operated as sole engineer and CTO.
What I Bring
Nine years in real estate technology
I spent nine years at FBS Systems (Flexmls), one of the largest MLS platforms in the country. I started in support and moved into solutions and escalation work, helping teams integrate and operate complex software. That background shows up in how I build: pragmatic, supportable, and built for real users.
Production IoT platform from zero
As CTO and sole engineer at RJ Energy Solutions, I designed and shipped an end-to-end IoT telemetry platform for commercial facilities. I owned sensor integration, data pipeline, alerting, dashboards, cloud infrastructure, and production operations. No team. No playbook. Just requirements and a blank canvas.
Pragmatic software, not clever code
I optimize for maintainability and real-world reliability. I've been the person debugging production issues under pressure, and I build accordingly — code that holds up at 2am, not just in a PR review.
Technical Profile
Case Study: Dart Solutions Platform
Production IoT telemetry platform · RJ Energy Solutions
The Situation
RJ Energy Solutions needed real-time visibility into industrial equipment across multiple commercial sites. Existing tools required manual monitoring and couldn't coordinate across locations.
What I Built
A production IoT platform handling the full data lifecycle — from LoRaWAN sensor transmission through ChirpStack gateway management, into a FastAPI ingestion layer, stored in TimescaleDB, and surfaced through a React dashboard with role-based access and real-time alerting.
Constraints
- → Multi-tenant architecture from day one
- → Alert latency under 2 minutes end-to-end
- → LoRaWAN codec complexity across Dragino sensor types
- → 24/7 uptime on live production sites
Results
- ✓ 50+ active sensors across 2 commercial sites
- ✓ No missed alerts during production rollout
- ✓ 99.9% uptime across deployment period
- ✓ Eliminated manual equipment checks
- ✓ Multi-tenant dashboard for multiple orgs
What I Owned
Platform architecture · Sensor integration & codec development · Real-time ingestion pipeline · Alert rule engine · React dashboards · PostgreSQL/TimescaleDB schema · ChirpStack & gateway management · OCI/Fly.io/Vercel deployment · Production monitoring & incident response · Multi-tenant data isolation
System Architecture

End-to-end data pipeline: LoRaWAN sensors → ChirpStack → FastAPI → TimescaleDB → React dashboard
Production Monitoring Dashboard

Live production dashboard: real-time sensor data, cost tracking, and operational metrics
Production system serving live commercial clients. Code and architecture details available upon request.
Request detailsAlso Worth Knowing

WanderWise
A full-featured travel planning platform I built and actively use — complete product overhaul with custom design system, dark navy + gold UI, interactive maps, day-by-day itinerary builder, collaborative trip planning, and packing lists. Built to eventually be a real product.
React · Redux · Express · Node.js · PostgreSQL
Live Demo
Energy Audit Portal
Replaced a manual spreadsheet workflow with a structured multi-stage audit pipeline — role-based access, data validation, automated PDF report generation. Compressed a 2-day process into a real-time workflow.
React · Redux · Express · Node.js · Material UI
GitHubLet's Talk
Based in West Fargo, ND. Open to remote and relocation — for the right role, geography is flexible.
Download Resume