Résumé
I am a professional software engineer with confidence in many technologies. If you want to know more, or you think you have a project I could contribute to, please contact me!
Technologies
Front End
HTML
CSS
JavaScript
TypeScript
Vue
React
Astro
Flutter
Android
Tailwind CSS
Back End
C
C++
Java
Kotlin
Python
Arduino
Micronaut
AWS
DynamoDb
Influxdb
Development Lifecycle
Figma
Storybook
Jira
GitHub
Kubernetes
Postman
New Relic
Chrome DevTools
All icons are owned by their respective organizations. Icons are served by Devicon.
Degrees and Certifications
Bachelor's of Science in Computer Science
Brigham Young University - Provo, UT - April 2023
Courses in web development, data structures, discrete math, computer systems, computational theory, user experience design, and software engineering. Gave me exposure to and practice with dozens of technologies and tools as well as the practical application of software engineering principals. Other classes include those in music and religion. Extra curricular activities include 5 years in the BYU Cougar Marching Band.
AWS Cloud Practitioner
October 2024
Certifies knowledge of the costs and benefits of cloud computing. Requires an understanding of how Amazon Web Services operates and what the shared responsibilities are. This certification also requires a basic overview of AWS's core services and their cost and operating models. See the certification on Credly.
Experience
Software Engineer
Imagine Learning - Remote - May 2023 to Present
In this position I am heavily involved in solving large-scale software challenges and solutions, making scalability and cost considerations, and using Agile development practices. In this role I contribute to the construction of React TypeScript user interfaces and build a backend-for-frontend service with Kotlin Micronaut. I am key in the design and architecture of our software by designing several core databases and APIs.
Lighting Technician
BYU OIT AV Productions - Provo, UT - August 2017 to December 2023
I gained and applied understanding of technical lighting equipment including professional lighting control and programming environments. I also worked closely with others to make technical decisions and accomplish tasks requiring organization of up to 100 lighting fixtures. By learning quickly, I could combine best practice with unique solutions. I contributed to high profile televised events such as BYU Devotionals and gained confidence under time and quality constraints.
Software Engineer
Velaflame Capstone Project - Provo, UT - August 2022 to April 2023
This opportunity was part of my degree program that provided a project that myself and four other students could focus on for several months. Half of the project involved writing C++ Arduino code to communicate with ESP Rainmaker, an IoT backend service from Espressif. The other half was building an app for iOS and Android, so we chose to use Flutter. We delivered a production-ready solution for this specific hardware.
Wordpress Website Developer
BYU Cougar Marching Band - Provo, UT - January 2021 to April 2023
I was brought on to build a Wordpress theme in order to meet university accessability and brand requirements. I was required to understand the said requirements as well as meet the needs and expectations of the non-technical band staff. This technologies for this project included WordPress, HTML, CSS, and PHP.
Computer Systems Teaching Assistant
BYU Computer Science Department - Provo, UT - Winter 2020
As a Teaching Assistant, I taught concepts and applications of computer systems in classroom and one-on-one scenarios. Through teaching others, I expanded my knowledge of binary logic, processors, assembly, and C. I also worked with instructors and other teaching assistants to oversee assignment grading for over 100 students by writing Linux shell scripts to validate student code.