I’m a software engineer passionate about solving complex problems and making meaningful contributions to technology. I earned my Honors Bachelor of Science in Computer Science with a Minor in Mathematics from the University of Utah, where I consistently achieved Dean’s List honors. My technical foundation spans algorithms, data systems, real analysis, and cybersecurity.
I'm looking to join an innovative software engineering team where I can bring my problem-solving abilities, collaborative mindset, and experience across backend, frontend, and automation domains to impactful, real-world projects.
Honors B.S. in Computer Science, Minor in Mathematics | May 2025
Graduated with a 3.772 GPA and consistent Dean’s List recognition (2021–2025). Completed coursework in algorithms, database systems, networking, cybersecurity, capstone design, and advanced mathematics including real analysis and number theory.
South San Francisco, CA | Summers 2023–2024
Led development of a modular Python CLI tool using Click for onboarding automation and streamlined team tasks. Presented this solution to over 120 engineers and executives, leading to adoption by multiple teams. Built dashboards with DNANexus and Looker for the Cancer Patient Registry. Developed a Flask web tool to log impact report requests, and contributed to an internal AI strategy session presented at the company’s tech conference.
University of Utah | Aug 2024 – Present
Supported student success through weekly lab instruction, help hours, test grading, and interactive feedback on core computing concepts.
Salt Lake City, UT | Summers 2020–2022
Managed activities and ensured safety for 50+ children. Developed strong leadership and communication skills while working in a fast-paced environment.
University of Utah | 2024
Led IBM Qiskit Fall Fest event planning, hosted workshops, and facilitated technical discussions on quantum concepts and algorithm implementation.
Granite Technical Institute | 2020
Coordinated weekly meetings, guided team project development, and led our software team to a first-place state finish and national competition entry.
Languages: Python, Java, C#, C++, SQL, React, Bash
Frameworks/Tools: OpenCV, React Native, Flask, Docker, Looker, Firebase
Strengths: Data analysis, automation scripting, full-stack development, CLI engineering, collaborative software engineering in large codebases
Java 1 & 2, C# 1 & 2, Python 1, Visual Basic 1, Accounting 1 & 2
Languages: MERN Stack (MongoDB, Express, React, Node.js), Docker, AWS EC2
Summit CheeseBurger is a social web application that encourages users to document summit hikes by uploading photos of themselves enjoying a cheeseburger at the peak. Built using the MERN stack and deployed on AWS EC2 via Docker, the app integrates social features, map components, and recommendation algorithms, making it a full-featured platform that blends geolocation, community engagement, and cloud deployment.
Currently In DevelopmentLanguages: ReactNative, C++, OpenCV, Firebase, Bash
Developed a mobile app with real-time object tracking that serves as a virtual referee for pickleball games. The app tracks ball and court locations to make play calls (e.g., when the ball goes out of bounds), ensuring accurate and fair decision-making during games.
Currently In DevelopmentLanguages: Python, Bash, Docker
Python-based CLI using Click to streamline team onboarding and automate tasks. Designed a modular framework for easy integration of team-specific sub-CLIs. Implemented team automation for SSH key generation, Docker setup, Java downloads with certificates, and Git repository configuration.
Company Internal CodeLanguages: Kotlin, XML, SQL
Project developed using Android and Kotlin. Allows users to make new drawings and edit past ones. The app uses RoomDB to persist drawings while the app is not running and implements common standards such as Jetpack Navigation and a modern UI framework.
View on GitHubLanguages: Python
Simple HTTP Proxy implemented in Python. Allows caching and filtering of client requests. Acts as a middle man between client and server.
View on GitHubLanguages: C++
Leveraged QT Creator, C++, and Git in a team of 4 to develop a learning application for teaching basic sorting algorithms. The app features learning, practice, and quiz sections to solidify user understanding.
View on GitHubLanguages: Java
Simple Wordle clone in Java. Reads valid words externally and mechanically functions as a normal Wordle game.
View on GitHubLanguages: C#
Learning Menu/Course Selector application intended for student and teacher use in school. Admins upload courses and clubs, allowing students to select from available options.
View on GitHub | YouTube