Hi! I'm Michael.

ECE/CS At Duke

Education

Duke University

Duke University

December 2025

Master of Science in Electrical and Computer Engineering, Concentration in Robotics

Duke University

Duke University

May 2025

Bachelor of Science, Double Major in Electrical & Computer Engineering and Computer Science

Experience

ESPN

ESPN

May - Aug 2024

Software Engineering Intern, Fantasy Sports and Games

Duke University

Duke University

Fall 2023 - Present

Co-Head TA, ECE230 — Microelectronics

Duke University

Duke University

Fall 2021 - Present

Co-President, Duke Robotics Club

Robotic Research Autonomous Industries (RRAI)

Robotic Research Autonomous Industries (RRAI)

May - Aug 2023

Software Engineering Intern, Remote Integration

Ensign Bickford Aerospace and Defense (EBAD)

Ensign Bickford Aerospace and Defense (EBAD)

May - Aug 2022

Electronics Products Engineer Intern

Duke University

Duke University

Fall 2024 - Present

TA, ECE383 — Robotics & Automation

Duke University

Duke University

Spring 2023

TA, Multivariable Calculus & Linear Algebra

Personal Projects

Just for Fun

Phew, you made it to the bottom!

I love maps and travel. Check out my custom travel map below.

Travel Map