# Work Experience
Ford Motor Company
|
Software Engineer
April 2021 - April 2022
- Developed and maintained the front- and back-end components of an internal vehicle data ordering service using Java, Spring Boot, Typescript, and Angular.
- Developed and deployed microservices to aid in alleviating server load.
- Integrated different software messaging systems, including RabbitMQ and Kafka, between various microservices
- Implemented a complete styling overhaul to match new company-wide standards in tandem with a related team.
- Frequently paired with teammates to learn, instruct, and program in tandem.
Clinc, Inc
|
Software Engineer II
November 2019 - February 2021
- Maintained and improved Kubernetes clusters for development, staging, and production deployments.
- Maintained Gitlab Runners using AWS EC2 containers to allow for continuous testing and deployment.
- Set up a secondary Gitlab Runner system using Docker Machine for auto-scaling runners.
- Built a report generator to determine individual costs for AWS that preserved historical data.
Saltech Systems
|
Web Developer
January 2017 - September 2019
- Designed and developed from scratch the first stage of the SaltechCMS 2.0 using Lucee 5.2, JQuery, MySQL, and Docker, used by iapra.org and rolfesatboone.com.
- Worked to maintain and develop new modules in Coldfusion 8/9 for nationwidenotice.com and SaltechCMS 1 sites, including dmeyemd.com, lumbershack.com, energyhealth.com, herbalcom.com, and ameriherb.com
- Rebuilt the backend logic for secondscount.com in Lucee 5.2 to remove structural issues and improve future maintainability.
- Developed the web app portion of app.werksheets.com using Lucee 5.2 and Couchbase.
- Assisted in developing the backend and frontend of Ultimate Musician’s League in Lucee 5.2, JQuery, Bootstrap, MySQL, and Docker.
- Developed both the backend and frontend of primeseats.com in Lucee 5.2, MySQL, Bootstrap, Sass, and Docker and continued maintaining it.
Walmart
|
Contractor
April 2018 - July 2018 via Saltech Systems
- Developed and styled the first stage of a kiosk system using Angular 4.
# Technologies
Languages
I'm quite familiar with Javascript and Typescript. The majority of my larger personal projects, like Lantern Tabletop or my personal portfolio, are written using Javascript or Typescript. I personally prefer Typescript for larger projects or with projects with complex data passing, making it a great fit for Lantern Tabletop.
I'm proficient with Python, having first learned it to attempt a 2D rogue-like. While the game project was abandoned, I did later use the language to script out several quick actions, such as the sprite extrator or the compendium reader.
Bash is a language I've been learning while working at Clinc.
I'm good with CSS, but I'm awful at design. Give me a pretty picture, though, and I can replicate it.
CFML is a language I learned while working at Saltech for both ColdFusion and Lucee.
I learned Java at Iowa State University, though it's been a while since I've used it.
Frameworks and Libraries
Technologies
# Education
Iowa State University
August 2014 - December 2016
Graduated in December 2016 with a Bachelor's Degree of Computer Science and a GPA of 3.3.
South Dakota School of Mines and Technology
August 2012 - May 2014
Attended for freshman and sophomore years. Transfered to Iowa State University in 2014.