Concepts to Code!
Hello there!
I graduated in 2023 from the University of Utah with an Honors Bachelor of Science in Computer Science, emphasizing Entertainment Arts and Engineering, and a minor in Mathematics. My academic journey gave me a strong foundation in software development, computer architecture, and algorithms, while also allowing me to explore video game development.
My passion for video games began early, watching my dad and uncle play Halo on the OG Xbox. Games like Halo: Combat Evolved and Ty the Tasmanian Tiger sparked my curiosity and eventually led me to pursue computer science. This passion provided a unique perspective as I combined my love for games with the technical rigor of my degree, gaining hands-on experience in both software and game development.
Now working as a Software Test Engineer, I began by testing software releases, writing bugs, and automating processes for machine calibration tools. Over time, I transitioned into broader software development, where I've contributed to major projects like the Test Flags system and custom refurbishment software, as well as UI improvements.
Outside of work, I pursue personal projects in website development, Arduino programming, and more while continuously expanding my skills through LinkedIn Learning. With a solid background in both general software development and video game development, I’m eager to tackle new challenges in the ever-evolving tech industry.
I graduated in 2023 from the University of Utah with an Honors Bachelor of Science in Computer Science, emphasizing Entertainment Arts and Engineering, and a minor in Mathematics. My academic journey gave me a strong foundation in software development, computer architecture, and algorithms, while also allowing me to explore video game development.
My passion for video games began early, watching my dad and uncle play Halo on the OG Xbox. Games like Halo: Combat Evolved and Ty the Tasmanian Tiger sparked my curiosity and eventually led me to pursue computer science. This passion provided a unique perspective as I combined my love for games with the technical rigor of my degree, gaining hands-on experience in both software and game development.
Now working as a Software Test Engineer, I began by testing software releases, writing bugs, and automating processes for machine calibration tools. Over time, I transitioned into broader software development, where I've contributed to major projects like the Test Flags system and custom refurbishment software, as well as UI improvements.
Outside of work, I pursue personal projects in website development, Arduino programming, and more while continuously expanding my skills through LinkedIn Learning. With a solid background in both general software development and video game development, I’m eager to tackle new challenges in the ever-evolving tech industry.
+
Courses
+
Game Projects
+
Certifications
Experience
Software Test Engineer @Cricut
Apr 2024 - Present | South Jordan, UTFocused on qualifying software releases for machine calibration and qualification on the production line, including testing, writing bugs, and creating automation scripts. Transitioned to developing software solutions, such as UI updates, bug fixes, and complex systems like Test Flags, which ensure machines pass each production line station.C++, Kotlin, Java, C GitHub, Android Studio, Gradle Azure DevOps, Bug Writing, Bug TrackingAssociate Firmware Test Engineer @Cricut
Mar 2023 - Apr 2024 | South Jordan, UTPerformed comprehensive testing of firmware functionalities, identifying defects, performance issues, and potential areas for improvement. Developed and maintained automation test frameworks and scripts, streamlining the testing process and enhancing efficiency. Designed, developed, and executed detailed test plans, test cases, and test scripts for firmware applications and features.Test Automation Quality Assurance System Monitoring Test PlanningSoftware QA Tester @Cricut
Aug 2022 - Mar 2023 | South Jordan, UTConducted comprehensive testing of both software and firmware to identify defects, usability issues, and performance bottlenecks. Developed and executed detailed test plans and scripts to validate functionality, ensuring stability and reliability after code changes through rigorous regression testing.Software Testing Firmware Testing Regression Testing Defect IdentificationLead Engineer | Machinima Lead @Burning Reel Studios
Aug 2022 - Apr 2023 | RemoteLed a team of 7 engineers to develop Natural Disaster: A Butterfly's Guide to Mass Destruction, a game published on Steam. Oversaw daily operations, managed task and bug lists, and ensured seamless integration of game systems and assets. Conceptualized and refined over 10 innovative features, designed a Machinima pipeline, and played a key role in project success through close collaboration with design, art, and sound departments.Game Development Feature Conceptualization and Prototyping Unreal Engine, Miro Task Management Project ManagementVolunteer Video Game Venture Scout @Anthos Capital
Dec 2021 - Present | RemoteProvided detailed bug reports and feedback on game design during pre-release stages, evaluating game quality and development viability for potential investment. Engaged in discussions about trends and concepts, sharing projects and learning opportunities with fellow video game enthusiasts. Confidential details about this role can be discussed during interviews.Bug Reporting Game Quality Evaulation Trend AnalysisWeb Content Specialist @UtahSkis
Dec 2018 - July 2022 | West Valley City, UTUtilized third-party brand software to extract matching images and product descriptions for items sold by UtahSkis. Imported and optimized these details on the website, ensuring alignment with standards by resizing or rewording as needed. Managed product visibility by publishing new items and removing outdated or sold-out products to maintain an up-to-date and appealing product catalog. Provided customer support and handled orders, returns, and exchanges to ensure a positive customer experience.Content Integration Web Content Optimization Database Management Order Processing
Education
Honors BS in Computer Science with an Entertainment Arts & Engineering Emphasis & Mathematical Minor
Sep 2018 - May 2023 | University of UtahComputer Science: Foundations of CS, Introduction Scientific Computation, Object-Oriented Programming, Discrete Structures, Algorithims & Data Structures, Computer Graphics, Algorithms, Advanced Algorithms, Computer Systems, Artifical Intelligence, Computer Organization, Mobile App Programming, Human-Computer Interaction
Entertainment Arts and Engineering: Introduction to Design Thinking, Digital Content Creation, Asset Pipeline, Introduction to Game Design, Alternative Game Development, Traditional Game Development, Capstone 1 & 2
Mathematics: Linear Algebra, Calculus 1-3, Applied Statistics, Foundations of Analysis, Introduction to Number Theory, Engineering Probability & Statistics,
Other Learning
Certification Prep: Unity Certified Associate Game Developer Audio and Effects
April 2023 | LinkedIn Learning
C++ Essential Training
April 2023 | LinkedIn Learning
UX Design for Developers
April 2023 | LinkedIn Learning
User Experience for Web Design
April 2023 | LinkedIn Learning
Test Automation Foundations
February 2023 | LinkedIn Learning
Learning Python
February 2023 | LinkedIn Learning