PROFESSIONAL EXPERIENCE

Research Assistant - Nordin Lab BYU

September 2021 - Present

PhD research assistant under Dr. Greg Nordin. Developed new technologies to increase efficiency and quality of microfluidic device fabrication using DLP/SLA 3D printing.

Embedded Software and Design Engineer - Tennis Drills LLC

Summer 2024, Summer 2025

Advanced software and hardware developments of a new tennis ball machine.

  • Managed wireless communication between an ESP32 board and a phone app
  • Used C/C++ to control of BLDC motors and servos; digital and analog communication with power consumption sensors, memory, and HMI modules
  • Provided consulting services for electrical and mechanical improvements to the design of the machine

Research Assistant - Kelly Lab BYU

July 2020 - August 2021

Collaborative project with Biochemistry Lab to develop an automated platform for single cell analysis and interfacing with a mass spectrometer.

  • Built a web app to control all hardware components and execute preprogrammed routines for processing biological samples
  • Controlled high accuracy linear stages using their manufacturer's Python API
  • Used computer vision to achieve high accuracy calibration between lab equipment and platform hardware
  • Manual control of stages and calibration using Xbox controller

Electrical Team Leader - BYU Wind Energy Club

September 2020 - April 2021

Recruited and directed a team of 10 Electrical and Mechanical Engineering students for the Collegiate Wind Competition to design, build, and test a custom generator for a miniaturized wind turbine and associated electrical components (voltage converters, rectifiers, etc.).

Electrical Team Member - BYU Mars Rover Team

September 2020 - April 2021

Capstone project with extensive extracurricular development work for the BYU Mars Rover.

  • Temperature testing and battery design/testing
  • Hardware and software for mobility of onboard chemical analysis system
  • Motor control for wheels

CERTIFICATIONS

Engineering In Training (EIT) Certificate

January 2026 - October 2026

Working toward Engineer in Training (EIT) certification — actively preparing for the NCEES FE Exam, covering core topics in mathematics, circuits, mechanics, materials, and ethics.

Weidman Center Leadership Certificate

September 2025 - April 2026

Acknowledgement of leadership skills by completion of qualifying activities such as workshops, seminars, leadership roles in organizations, literature review, and accountability.

  • Participated of Launchpad program (startup incubator program) and pitched for and received $5,000 in funding for the creation and validation of an innovative tennis ball machine
  • Particpated in the Student Innovator of the Year competition (SIOY) with design and validation of a pickleball training machine and app
  • Read "Emotional Intelligence" by Daniel Goleman and "How to Win Friends and Influence People" by Dale Carnegie
  • Participated in the following workshops:
    • Recognize and Reduce Unconscious Bias
    • Become an Expert Problem Solver
    • Leverage your Strengths (Gallup Clifton Strengths)
    • Creating Collaborative Environments
    • Crucial Conversations

Amateur Radio License - Technician

January 2026 - April 2026

Currently working towards receiving the FCC Amateur Radio Technician License, permitting operation on VHF/UHF and limited HF bands. Familiar with amateur radio communication protocols, emergency communication principles, and RF/electronics basics.

German ACTFL OPIc

January 2026 - October 2026

Currently working toward B1-level proficiency in German (intermediate), focusing on conversational fluency and technical vocabulary.

Krav Maga Yellow Belt

January 2026 - December 2026

Currently working toward Krav Maga Yellow Belt, focusing on self-defense techniques, physical fitness, and mental discipline.

VOLUNTEERING

COURSEWORK