
CHRIS ALLMON
Welcome to my Software Engineer Portfolio. I’m thrilled to invite you to peruse my past work, design skills, and professional experience, and get to know a bit more about me. It’s my firm belief that a good challenge offers an opportunity to develop and improve, which is why I make a point of seeking out new ones in the professional realm as well as in my personal life. Take a moment and look around, and contact me directly to learn more.

PROFESSIONAL HISTORY
Work Experience

SOFTWARE ENGINEER
March 2018 - Present
-Leading the charge on our CivicRec platform, designed to allow municipal governments to easily set up parks and rec sites for their cities. From a customizable front end UI, to the fully integrated accounting services and payment gateway integrations on the backend, we handle everything to make it as easy as possible for our clients to hit the ground running.
Civic Plus
.png)
OWNER
October 2018 - Present
- Providing convenient software solutions for escape room management.
- Escape Overseer allows you to fully customize and control your in room timer remotely from your computer.
- Works offline first so you don't have to worry about losing sales if your internet drops in the middle of a game.
- All your room data is backed to the cloud, so you can set up on one computer, and instantly use those room settings across any other computers at any of your locations
Escape Overseer

SOFTWARE ENGINEER
January 2015 - May 2017
-Write web based software features in the Laravel framework for the automation of test procedures and simulation updates
-Create requirements and test procedures for the qualification of Flight Management Systems for: Boeing VC-25, Boeing KC-46, and related internal tools.
G.E. Aviation

UNDERGRADUATE TEACHING ASSISTANT
August 2014 - December 2014
-Provided educational assistance to students enrolled in the Programming 2 course at the University of Kansas
-Have both the knowledge, and the communication skills to teach the subject of data structures and Object oriented programming to other students
University of Kansas
PERSONAL PROJECTS
A compilation of non-professional projects I have been involved with, outside of work and on my own time

E-Car Controller System
JAYHAWK MOTORSPORTS
Worked on the vehicle control unit for the 2017 E-Car for Jayhawk Motorsport. Implementations included torque vectoring, battery management, and various systems management functionality. The overall mission was to have a formula style car ready to race for the 2017 Formula SAE competition, which we accomplish!
Autonomous Surveillance Drone
KU ENGINEERING CAPSTONE PROJECT
This was my Senior Capstone project at the University of Kansas and my own personal favorite to work on. The goal of this project was to create a drone capable of following the user autonomously by utilizing computer vision. The drone is a standard ZMR250 FPV racing drone design, accompanied by a companion computer (a Raspberry Pi in this case) that runs the computer vision and decision making computations and sends decision commands to the Naze32 board on the drone. The Naze32 then takes those commands and translates them into physical movements by controlling the motors.
The purpose behind the drone is to create a product that allows extreme sports enthusiasts to record themselves in situations which would otherwise be infeasible to record by hand. This includes mountain climbing, Parkour, and surfing to name a few examples. While there are some similar products already on the market, they tend to run about $1000 or more. My design will accomplish the same results in a price range under $200.

Workout Buddy and Scheduling App
FLEX
A former class project, Flex was designed as a tool to bring gym goers together. Many weight lifters and workout enthusiasts alike are well aware of the struggle of finding a workout partner. Working out alone can be both demoralizing, and dangerous. Without someone to keep motivating you to go to the gym and having no one to spot you when weight lifting, going to the gym alone more often than not leads to dropping a workout routine all together. Flex plans to resolve this issue by pairing users together to find a workout partner. Flex looks at what gym a user goes to, when they like to workout, what workouts they do specifically, and to what degree they are capable of doing these exercises to match them with someone with the same routine.
Flex also monitors Gym activity and peak hours to give users the ability to plan their trips to the gym accordingly. No one likes showing up to the gym to find that every machine they want already has a line on it. With Flex, users can take the guess work out of deciding when the best time to go will be.
CONTACT
Thanks so much for reviewing my Software Engineer Portfolio. For questions about my skills and experience, or even if you just want to say hi, don’t hesitate to get in touch.



