Computer Engineering Student at Brigham Young University
(estimated graduation April 2028)
A dedicated problem-solver with a love for creating new technologies, leveraging the power of AI, and leading and working in effective teams.
About Me
I'm a Computer Engineering student at BYU with a strong foundation in software development, system design, and problem-solving. My journey in tech is driven by a curiosity for how things work and a desire to build tools that make difficult tasks easier. My current role as an AC Controls Programmer has given me hands-on experience in full-stack development and industrial automation, where I build web interfaces for SQL databases and program complex HVAC system controllers.
Prior to my engineering studies, I spent two years in Santiago, Chile as a full-time missionary for the Church of Jesus Christ of Latter-Day Saint. There I became fluent in Spanish, trained new missionaries and led a team of five peers. This experience honed my leadership, communication, and goal-setting skills in a cross-cultural environment. Whether I'm coaching a swim team, teaching piano, or architecting a cloud application, I thrive on mentoring others and building effective, collaborative teams.
I'm actively seeking software and computer engineering internships where I can apply my skills in a challenging, real-world environment.
Technical Skills
Languages
Frameworks & Libraries
Tools & Platforms
Projects
AI Voice Assistant (in progress)
An event-driven voice assistant that integrates multiple cloud services to provide intelligent, conversational responses.
- Architected a serverless pipeline on AWS.
- Integrated S3, Transcribe, Lambda, and Polly.
- Connected to Google's Gemini API for LLM processing.
Music Mood AI
Generates custom album art by analyzing the mood of a song and prompting an AI image generator.
- Analyzes audio features like tempo and timbre using Librosa and NumPy.
- Generates a descriptive "mood" prompt from the analysis.
- Uses OpenAI's DALL-E API to create a unique album cover.
- Displays results in a custom GUI built with Tkinter.
CS 111 Foundational Projects
A collection of projects from my introductory computer science course demonstrating a strong grasp of core programming concepts, from command-line tools to interpreters.
Grade Calculator
A command-line tool to parse course grade data from a file, calculate weighted scores, handle complex logic like dropping the lowest grades, and output a final letter grade.
Command-Line Image Processor
A versatile Python tool that performs various image manipulations via command-line arguments, including filters, borders, collages, and green screen compositing.
Falling Sand Simulation
An interactive particle simulation using Object-Oriented Programming and Pygame to visualize sand, rock, and bubble particles interacting on a grid with class-based physics.
LISP-style Calculator Interpreter
A functional interpreter that tokenizes user input, recursively parses expressions into syntax trees, evaluates nested arithmetic operations, and includes robust error handling.
Web Crawler & Data Scraper
A capstone project that crawls a web domain while respecting `robots.txt`, analyzes link frequency inspired by early search algorithms, scrapes data from HTML tables, and generates visualizations.
Experience
Summer 2024 – Present
AC Shop Controls Programmer
Brigham Young University
Engineered a full-stack web application to serve as a user-friendly interface for a complex SQL database, enabling non-technical staff to perform CRUD operations and view change histories.
Summer 2024
FSY Counselor
The Church of Jesus Christ of Latter-day Saints
Mentored and led groups of youth through week-long programs focused on personal development, teamwork, and goal setting.
2021 – 2023
Full-Time Volunteer Missionary & District Leader
Santiago, Chile
Led a team of 5 peers, setting strategic goals and conducting weekly performance reviews. Preached the Gospel of Jesus Christ. Achieved fluency in Spanish while training others in communication and planning.
2020 – 2021
Carpenter
Luxury Floating Shelves Workshop
Crafted luxury floating shelves from raw materials, managing the entire process from cutting and finishing to shipping. Trained new team members on fabrication techniques.
2017 – 2019
Head Swim Team Coach & WSI Instructor
Local Pool
Led and managed a youth swim team, designing daily practice curricula, coordinating meets, and mentoring swimmers on technique and strategy.
2016 – 2020
Piano Instructor
Self-Employed
Owned and operated a small business providing piano instruction to over 20 unique students. Developed personalized curricula, managed scheduling, and organized recitals.