Luke Houghton

Software Engineer

About Me

As a software engineer with over five years of experience, I am passionate about building software to solve real-world problems and make a difference in society. My programming journey began while working as a helicopter flight instructor when I became interested in creating websites in my free time. Since then, I have developed various applications, including App Store and Google Play apps, websites, machine learning models, and custom desktop tools.


I hold a Bachelor of Science in Computer Science degree from Western Governors University, where I was honored with the Capstone Excellence Award. In recent years, I have focused on expanding my skills in machine learning, deep learning, and natural language processing.


I am always seeking opportunities to learn and improve my skills, and I am committed to creating high-quality solutions that positively impact the world.

Horizontal Line Shape


The IngredientScan app allows users to quickly and easily scan ingredient labels to get detailed information about each ingredient, including known health effects, allergens, and carcinogens.


The app checks scanned ingredients against the World Health Organization, National Toxicology Program, and California Prop 65 carcinogen lists to ensure that users are alerted to any harmful ingredients.


In addition to providing ingredient information, IngredientScan keeps users up-to-date on food recalls by state. This means users can stay informed about the latest food safety information and avoid consuming potentially contaminated products.


App Store a Digital Distribution Platform, Developed and Maintained by Apple.

Helicopter Course


The helicopter course app is tailored towards individuals seeking to earn their Private Pilot Rotorcraft certification, providing all the necessary knowledge and resources in a convenient mobile format.


Built with Flutter and utilizing a SQLite database, the app is fully functional and features 112 lessons, multiple-choice practice tests, and flashcards to help students reinforce their learning. The app also tracks the user's progress, allowing them to monitor and identify areas that may require additional studying.

Horizontal Line Shape

This Python program uses the Random Forest machine-learning (ML) algorithm to predict if an individual has heart disease. The ML model was trained on over 290,000 patient surveys from the CDC and tested on an additional 80,000. The result was a prediction accuracy of over 91%.

Disaster Recovery Robot

The simulated disaster recovery robot is designed to navigate through collapsed buildings and search for victims in the aftermath of a disaster. Utilizing CoppeliaSim, the robot is equipped with two proximity sensors that enable it to detect objects in its surroundings and determine their distance and density.

The robot moves forward in a straight line until its proximity sensors detect an obstacle in its path. It then uses uneven power distribution between its wheels to reverse and alter its course to avoid the barriers. Upon successfully locating a victim, the robot stops and sends a notification to the console.

Work SchedulerPro

Work SchedulerPro is an easy-to-use scheduling tool that helps users stay organized and on top of work and leisure events. The app features an intuitive interface that allows users to quickly and easily add, update, and delete events all on one page.

App Store a Digital Distribution Platform, Developed and Maintained by Apple.
Horizontal Line Shape

Inventory Management System

This JavaFX-based application allows users to manage and modify parts and products. It includes functionality for adding, deleting, and searching for parts and products, including the ability to associate and disassociate parts with products. The application is a user-friendly, efficient system for managing parts and products for various businesses.

Swerve Tasks

Swerve Tasks is a free, user-friendly task management tool that helps users stay organized and on top of important tasks. Its single-screen interface allows users to add, edit, check off, reposition, and delete tasks. Its clean and simple design makes it easy to use and celebrates every task users complete.

App Store a Digital Distribution Platform, Developed and Maintained by Apple.

Workout App

This app has a wide range of practical workouts. The app includes workout timers, repetition counters, and calorie tracking. I developed this app for personal use, as I was tired of paying for subscriptions and spending time searching for the right exercises before workouts. With the Flutter Workout App, I created a fully functional and customizable workout experience that met all my needs.

Contact Me

Luke Houghton

Software Engineer

houghton.dev@gmail.com