
Avoya Travel
Enterprise travel platform serving thousands of travel advisors with modern web architecture

AI Development Leader & Product Builder
Explore my collection of interactive games and utility applications built with modern web technologies
Classic games reimagined for the web
Practical tools for everyday use
A comprehensive Bible reading experience with multiple translations, study tools, personal features, and AI integration capabilities
29 Bible translations including KJV, NIV, ESV, AMP, AMPC, and more
Save verses, add notes, track reading progress, and export data
Cross-references, concordance, fuzzy search, and verse of the day
MCP server for AI clients like Claude and ChatGPT
"For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life."
Engineering Manager with 25+ years of JavaScript expertise and a track record of building high-performing teams across Fortune 500 companies, startups, and family businesses. Currently leading engineering at Avoya Travel, where I drive AI adoption, mentor developers, and guide product development across web and mobile platforms. Passionate about AI-augmented development — using LLMs and modern tooling to multiply team velocity and elevate code quality.
I wrote my first lines of code at 8 years old. Built my first application in 1992, in Pascal on a Mac, a grading application for my first mentor, Phil Abalon. Graduated from Purdue University in 1997 as one of the first student web developers employed by the School of Liberal Arts.
Joined Xerox Corporation in analyst and consulting roles, developing solutions in PostScript, VIPP, and JavaScript for clients including the U.S. Census Bureau and Department of Defense. Left Xerox to run Bureau of Engraving, Inc., launching a digital print division and transforming a correspondence school into the digital age. Built dozens of applications — CRMs, CMSs, variable data platforms, and data cleansing programs.
Founded NPSRS, LLC to build custom smart home solutions for Control4 and SmartThings platforms. Co-founded the Open-Dash project. Joined Hubitat, Inc. as Head of Product and Business Development, helping take the company from stealth to a leading home automation platform. Built core hub UI/UX, Hubitat Dashboard, Maker API, and many foundational apps and drivers.
Joined Avoya Travel in 2019 as a Senior Front-End Engineer and was promoted to Engineering Manager. Leading the frontend team, championing AI-augmented development practices, and driving product development for web and cross-platform mobile applications.
Outside work I enjoy playing tennis and golf, spending time with my family, and continuous learning. I volunteer at my church and serve on the board of several non-profit charities.
"Nothing great was ever achieved without enthusiasm."
— Ralph Waldo Emerson
"The best way to predict the future is to invent it."
— Alan Kay
"Talk is cheap. Show me the code."
— Linus Torvalds
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
— Martin Fowler
"The only way to learn a new programming language is by writing programs in it."
— Dennis Ritchie
"Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday's code."
— Dan Salomon
2019 - Present
Engineering Manager, San Marcos, CA. Engineering Manager leading frontend development and driving AI adoption across the organization. Manage and mentor a team of engineers building Nuxt / Vue / Tailwind applications. Spearhead AI-augmented development practices, integrating LLM-powered tooling into engineering workflows to accelerate delivery. Led product development for cross-platform apps (Windows, Mac, iOS, Android) using Quasar / Vue / Capacitor. Built a shared component library used across all Vue / Nuxt / Quasar projects. Championed performance optimization, improving page load from 10+ seconds to sub-1-second with top-tier Lighthouse scores. Established testing culture with comprehensive unit and E2E testing. Previously served as Senior Frontend Engineer before promotion to management.
2017 - 2019
VP Product and Development, Scottsdale, AZ. Helped launch a complete Home Automation Platform. Responsible for a variety of roles from marketing to engineering. Converted the entire frontend platform from JQuery to Vue and Tailwinds. Created Hubitat Dashboard and Maker API. Managed the creation and launch of the iOS and Android apps. Integrated Google Cloud Messaging and Geofencing with Hub / Platform and Mobile Apps. Extensive work with Amazon Web Services and Firebase as well as many 3rd party APIs for device integrations.
2016 - 2021
Founder, Minneapolis, MN. A software services company that has development many custom solutions and websites for a variety of customers from Real Estate to Entertainment to Politics. Developed and Engineered Open-Dash an open source project based in Node.JS for creating dashboards in home automation platforms.
2004 - 2015
COO, Minneapolis, MN. Oversaw daily operations for a 25 million dollar printing operation while converting the business from analog to digital. Engineered a variable data platform and data cleansing solution for the printing business specific to the mailing industry and web to print business lines. Lead a team of designers and engineers to create landing pages, variable data applications and mobile apps using Visual Studio, MSSQL, ASP.NET, C# and more.
1998 - 2004
Systems Analyst, Minneapolis, MN. Responsible for engineering solutions and support of Full Color Variable Data printing solutions for the commercial print industry. Developed Javascript based solutions to solve Web to Print problems that output Postscript and PDF customized full color output using VIPP.

Enterprise travel platform serving thousands of travel advisors with modern web architecture

Cross-platform mobile app for travel advisors with booking management and client tools

Travel agency management system with CRM, booking tools, and financial reporting







