Education
Brigham Young University April 2024 | Provo UT
Bachelor of Science, Computer Engineering (3.6 GPA)
Minors: Computer Science (4.0 GPA), Mathematics (3.95 GPA)
Scholarships: Alpha Smart Fund & Alumni Association Grant
Professional Experience
Tesla, Inc. Aug 2025 - Present
Manufacturing Controls Development Engineer | Cathode Austin, TX
Designed and commissioned 3-format material handling capability at Fanuc robot EOAT.
Led 12-station Cognex 2D-code scanning deployment integrated into Siemens S7-1500 PLCs.
Designed and deployed container alignment system that greatly reduced robot pick faults.
Built one-button HMI Home/Maintenance routines for all 6 Fanuc robots in the cathode plant.
Deployed OPC UA telemetry pipeline across 14 calcination Siemens PLCs for plant historization.
Refined and recommissioned dormant rejection logic to enable inline removal of defective containers.
Tesla, Inc. Dec 2024 - Aug 2025
Automation Controls Technician | Cathode Austin, TX
Sustained 10+ control systems across Siemens, Beckhoff, and Emerson DeltaV environments.
Troubleshot daily faults across conveyors, robots, VFDs, and PLC-to-PLC communications.
Drove alarm reduction effort across calcination DCS and PLCs, cutting nuisance alarm volume.
Supported equipment commissioning including IO checks, function checks, and 250 safety buyoffs.
Implemented user-level access control on Beckhoff PLCs to prevent unauthorized actions.
Tesla, Inc. Jun 2024 - Dec 2024
Engineering Process Technician | Cells Tabless Austin, TX
Oversaw 6–12 production systems across 2–3 zones in high-volume cell manufacturing operations.
Proposed laser key slot guard adopted floor-wide, saving $410/part and eliminating related downtime.
Maintained yield through proactive fault correction and improvement proposals adopted floor-wide.
BYU Department of Electrical and Computer Engineering Dec 2023 - Apr 2024
Head Teaching Assistant to Computer Organization Course (ECEn 323) Provo, UT
Led 3 TAs in labs and grading, serving as primary professor liaison for 70+ students.
Mentored students in SystemVerilog-based RISC-V processor design and Assembly programming.
Assisted the professor in guiding students to understand fundamental concepts and
practical applications related to SystemVerilog, memory, assembly language,
and the RISC-V processor.
BYU Senior Capstone Project – Toyota Motor North America Sponsor Sep 2023 - Apr 2024
Computer Engineer Provo, UT
Owned image processing pipeline converting customer images into engraving-ready SVG output.
Reduced per-design man-hours by 95% vs. existing manual process.
Produced the program in under 8 months with a budget of $1,500.
BYU Office of Information Technology Apr 2022 - Dec 2023
Computer Programmer Provo, UT
Migrated 40,000+ student and faculty records from PeopleSoft to Workday via Informatica Cloud.
Implemented OAuth 2.0 upgrade migrating campus authentication to OKTA.
Projects
Designed and Implemented a RISC-V CPU on an FPGA
Programmed a 5-stage processor in System Verilog.
Handled data hazards with the methods of pipelining and forwarding.
Wrote assembly programs that run on the FPGA to demonstrate its successful build.
Space Invaders
Implemented the program in large-scale C & C++ environment.
Designed Linux Device Drives that interfaces with the program.
Demonstrated knowledge within the userspace and the kernel.
Laser Tag System
Designed and created a frequency filter that accepts active players’ LED frequencies.
Designed and created a transmitter that shoots programable LED frequencies.
Created a C program that interfaces various subsystems allowing a successful game.
Unbeatable Tic-Tac-Toe on ZYBO Board with Touchscreen – C Programming
Created a program focusing on principles of Embedded Systems.
Developed an algorithm that is optimized, efficient, and free of memory leak.
TwitterClone App – Java and Android Studio Emulator
Made the app scalable by utilizing DynamoDB, Lambda, SQS, and API Gateway of AWS.
Produced a program that focused on software architectures, patterns, and design principles.
Skills
Hardware
Beckhoff
Siemens
Fanuc Robot
FPGA
ZYBO Boards
LTSpice
EAGLE
Vivado
Programming Languages
SystemVerilog
Assembly Language
Structured Text
Ladder Logic
C
C++
Python
Java
JavaScript
TypeScript
SQL
Software
DeltaV DCS
Linux
Amazon Web Services
REST API
Informatica
Mendix
Git
MATLAB
CAD
JetBrains IDEs
Spoken Languages
Mandarin Chinese
English