I've spent my career turning complex technology into tools people can actually use — from large native mobile apps to multi-tenant SaaS platforms. Today, I help small companies make smart technology decisions, build custom solutions, and integrate the systems they already have.
I wrote my first software in junior high school, and worked for one of the first two stores to ever sell Apple computers. Since then, technology has been my career, my craft, and my curiosity.
Over the past 38 years as a professional software engineer, I’ve worked across desktop, web, mobile, embedded, and 3D simulation systems. I’ve led projects for startups, global enterprises, and mission-critical government programs — and I’ve learned that the best solutions are the ones people actually use.
Along the way, I’ve also shared my experience as a FIRST Robotics programming mentor, helping high school students turn ideas into working, competitive robots, and worked with young people with disabilities, helping them explore career paths and develop their skills.
After years of big-company work, I now focus on small businesses in and around Logan, UT. I love helping owners cut through the noise, find the right approach, and build tools that pay for themselves.
Lockheed Martin – Co-Inventor of the Year for breakthrough simulation technology
Pioneered live aircraft integration into virtual simulation (1995)
Led architecture & development for a multi-tenant SaaS platform on Fly.io, Postgres, and Remix
Built Android apps for agricultural field operations that collected data via UDP and BLE from embedded systems, integrated GPS and weather, and uploaded the synthesized data to the cloud
Architected API layers and integrations for agriculture tech, geospatial mapping, and small‑business workflows.
Developed command and control software for robotic tractors and combines.
Developed a complete browser as well as a VPN on iOS in Swift and C++.
B.S. in Computer Science, United States Air Force Academy (1987)
React, Remix, Node.js, TailwindCSS, Kotlin, Swift, Flutter
Multi-tenant SaaS, API design, system integrations, authentication
AI strategy, technical leadership, process automation
Choose tools for fit, not fashion
Software should make life easier, not harder
Your resources matter
You should own your tools, not be owned by them
Let's talk through your needs and see what we can build together.