🏠 Home

Professional Experience

A timeline of my engineering internships, leadership, and academic roles.

UIUC Logo

ECE 120 Course Grader

UIUC ECE Department

Urbana Champaign • Sept 2025 - Present

◦ Grading assignments for ECE 120: Introduction to Computing for the ECE department.

◦ Provide feedback to approximately ten students per week to support course functions.

ITRI Logo

Engineering Intern

Industrial Technology Research Institute

Hsinchu, Taiwan • Summer 2025

◦ Automated OpenFOAM test case generation with Python + LLM and GUI, boosting efficiency by 120%.

◦ Re-purposed and documented a 3-phase servo motor driver, saving 45% of test bench costs.

◦ Verified BMS prototype with Arduino + SPI interface.

Eco Illini

Electrical/Firmware Lead

Eco Illini Supermileage

Urbana Champaign • Sept 2024 - Present

◦ Designed STM32 + CANBUS oxygen sensor module PCB for fuel monitoring.

◦ Leading an 8-member team to develop a high-power full bridge motor driver.

IRS Logo

Project Lead

Illini Rhythm Syndicate

Urbana Champaign • Sept 2024 - Present

◦ Led a project team to develop an Arduino-based controller using I2C and MPR121 sensors.

◦ Designed a low-cost circular ITO touchscreen and PCB system, reducing complexity by 75%.

Allied Mineral Logo

Plant Engineer Intern

Allied Mineral Products

Columbus, OH • Summer 2023

◦ Streamlined design workflow via Autodesk Inventor + Vault.

◦ Built a PLC test bench to streamline the sensor development process.

◦ Integrated IoT by linking production data to online databases via Python.

© 2026 Andrew Lin