Hi, I'm Andy Wei

Electrical Engineer

Building reliable, scalable electronics for AI, robotics, and chip design

About Me

EE @ UPenn interested in hardware design, robotics, computer architecture, and AI.

Skilled in designing and optimizing energy-efficient hardware and embedded systems with expertise in circuit and PCB development using Altium and LTspice. Experienced in computer architecture design and implementation using SystemVerilog and FPGA deployment. Proficient in IoT and robotics: engineered and mentored Arduino and Raspberry Pi based embedded platforms to interface sensors and actuators for real-world applications as a teaching assistant

Computer Architecture

SystemVerilog/Verilog, FPGA, Pipelining, AXI4-Lite Interface, and Hardware Verification

Embedded Systems

C, C++, Arduino, Raspberry Pi, PCB prototyping, LTSpice simulation

Robotics

CAD Tools (SolidWorks, Fusion 360), Python, Sensor Integration, Actuator Control

AI

Python, NumPy, Scikit-learn, OpenCV, TensorFlow, Matplotlib, Custom GPT

Experience

My professional journey and key accomplishments

Electrical Engineer

Penn Electric Racing

Sep 2024 - Present
Philadelphia, PA
  • Developed the battery simulation schematic for the power distribution unit testing board in Altium and simulated with LT Spice to optimize debugging of cell voltages, I2C data signals, power switching, and current sensing
  • Debugged the REVX Voltage Select using bench top electronics and designed PCBs with different MOSFET and ICs

Research Assistant

University of Pennsylvania – Radway Group

Jan 2025 - Current
Philadelphia, PA
  • Characterized CR2032 coin-cell battery discharge under pulsed loads to inform power-management strategies for wearable SoCs
  • Built and tested a predictive model relating current draw, duty cycle, and pulse timing to usable battery capacity, enabling workload-aware energy estimates

Teaching Assistant

University of Pennsylvania – School of Engineering and Applied Sciences

Jan 2025 – Current
Philadelphia, PA
  • Assisted students with CAD design, IoT, and embedded systems to develop software-controlled systems based on the Arduino and Raspberry-Pi that interface with the real world

Founding Engineer

SunShutters

June 2022 – May 2024
Sugar Land, TX
  • Prototyped an automotive cooling system by modeling circuitry and mechanical design in Fusion360
  • Iteratively developed and tested three versions of PCB boards, improving circuit optimization and reliability
  • Increased system efficiency by 26% through optimized power design, battery configurations, and wiring testing
  • Pitched to industry professionals, including Nexans Communications Director, regional Honda employees, and T-Mobile directors; received over $10,000 in seed funding and finalist for 5+ national STEM and Business competitions

Research Intern

NASA, The University of Texas at Austin - Center for Space Research

May 2023 - Aug 2023
Austin, TX
  • Improved flood risk analysis by 83% through developing a custom Classification and Regression Tree machine learning algorithm to analyze digital elevation data
  • Generated 3x more accurate flood prediction maps through modelling geospatial data in ArcGIS and implementing custom visualization techniques

Projects

A showcase of my technical work and engineering projects

Custom RISC-V Processor

Custom RISC-V Processor

Developed and optimized pipeline architecture for a RISCV CPU core using System Verilog with AXI4-Lite Interface, deployed on FPGA for testing and performance

RISC-VSystemVerilogFPGA
Aura

Aura

Developed a computer vision-powered desktop application with an emotion recognition system build using OpenCV, TensorFlow, and Matplotlib to track and respond to the user's mental and physical fatigue in real-time. Trained a custom GPT focused on mental and physical well-being to interact with users via a chat interface

PythonAI/MLOpenCV
WordHack

WordHack

Designed and implemented a hardware-software system with Python using a Raspberry Pi to automate letter recognition and word tracing for the mobile game Wordhunt. Developed an accurate image processing algorithm using OpenCV and Tesseract OCR to capture and process grid data for identifying letters

Embedded SystemsMechanical DesignAI/ML
FPGA-Tang Nano 9k CPU

FPGA-Tang Nano 9k CPU

Built a general-purpose CPU core in Verilog with a custom 8-bit ISA for arithmetic, input/output, and control flow and deployed on Tang Nano 9k as an FPGA to test functionality

FPGASystemVerilogComputer Architecture

Education

My academic background and qualifications

BSE: Electrical Engineering

University of Pennsylvania, Class of 2028

Relevant Coursework:

Computer Organization and Design
Embedded Systems
Circuit Design
Digital and Analog Circuitry
Programming Languages and Techniques
Data Structures and Algorithms
Linear Algebra with Applications to Engineering and AI

Get In Touch

Have a project in mind or want to discuss opportunities? I'd love to hear from you!

Phone

Available on request

Connect with me

Find me on these platforms