Peter Zhao

Right now: NVIDIA, Santa Clara

Hi, I'm Peter. I'm a student engineer at UW–Madison.

I study computer science, electrical engineering, and math. All three, because the work I enjoy sits somewhere between them. I'm spending the early summer at NVIDIA working on GPU simulation infrastructure, then the late summer at Microsoft on Azure Search. Last summer I was at Amazon.

See my work

0

majors

0

engineering roles

0

seconds you've spent here

01

Work

Jul – Sep 2026

incoming

Microsoft

Software Engineer Intern, AI/ML · Remote

Building the telemetry, statistics, and search of a certain Microsoft CEO.

May – Jul 2026

current

NVIDIA

Systems Software Engineering Intern · Santa Clara, CA

Building simulators so GPU systems can be tested without the hardware.

May – Aug 2025

Amazon

Software Development Engineer Intern · Seattle, WA

Automated thumbnail localization so nobody had to review 15 languages by hand.

Sep 2024 – May 2025

Linectra

Founding Systems Software Engineer · Madison, WI

Firmware for a 480V power-control system at an early-stage startup.

Sep 2024 – May 2025

Morgridge Institute for Research

Optimization Software Researcher · Madison, WI

Getting distributed sensors to agree on what time it is, for neuroscience research.

02

Projects

Battleship, Embedded

Nov 2025

Multiplayer Battleship on hardware I designed the PCB for.

Multiplayer Battleship in C with modular, layered firmware: FSM-driven game logic, inter-device communication protocols, and real-time synchronization. PCB designed in Altium.

CFSMAltium

Segway Balance Control

Nov 2025

A self-balancing Segway controller, running on real hardware.

Real-time balance control on real hardware: PID feedback, UART/SPI interfaces, and sensor-fusion logic implemented in Verilog and C.

VerilogCPID

ROT.AI

Nov 2024

Predicts how long internet slang will survive, trained on 500K posts.

Forecasting engine for how long internet slang survives, using 500K+ Reddit, Quora, 4chan, and YouTube posts through PyTorch LSTM + Transformer models. 87% accuracy, Top 5 at Cheesehacks.

PyTorchLSTMTransformers

STAR Scholars Dev Lead

2023 – 2026

Rebuilt the scholarship program's website with a team of four.

Led a 4-person team refactoring the STAR Scholarship site into modular React, with 40% faster page loads and responsive across devices. Mentoring included.

ReactLeadership
03

The map game

I like history, and I wanted to learn Rust, so I built a geography game. Click where you think each place is; the closer and faster you are, the more points you get. The game engine (scoring, distances, every coordinate) is written in Rust and compiled to WebAssembly; React draws the map.

loading the map…

04

About

I grew up in Pulaski, Wisconsin, in a trailer park.

I worked at my parents' restaurant. I got held back in kindergarten, and I still ended up valedictorian of my high school.

I study three majors because the things I want to build need all three: GPU systems, firmware, and control systems don't stay inside one department. I learn fastest when the project is slightly past what I already know how to do.

Outside of school: history, film and animation, photography, and grand strategy games. I also hike, which is why there's a national park tier list below this.

Education

University of Wisconsin–Madison

B.S. Computer Science, Electrical Engineering & Mathematics, May 2027

STAR & PEOPLE Scholar

Tools I use

C/C++PythonTypeScriptJavaRustBashMATLABRJuliaFPGA (Verilog/VHDL)STM32ARM CortexI2C / SPI / RS-485Raspberry PiArduinoPyTorchTensorFlowNumPyPandasSQLOpenSearchGit & GitHubDockerLinuxAWS (Lambda, CDK, DynamoDB)CI/CD pipelinesAltium DesignerReactVS Code
05

National parks, ranked

Every U.S. national park, tiered. Formed on trails, from photos, and with some bias toward mountains. Disagree? Drag a park where you think it belongs, and the list will explain why you're wrong.

S
YellowstoneYosemiteGlacierBlack Canyon of the GunnisonGrand CanyonGrand TetonTheodore Roosevelt
A
OlympicMount RainierRocky MountainBryce CanyonGreat Smoky MountainsDenaliSequoiaArchesCrater LakeAcadiaHawaiʻi VolcanoesKenai Fjords
B
CanyonlandsDeath ValleyJoshua TreeRedwoodShenandoahNorth CascadesBig BendBadlandsCapitol ReefKings CanyonHaleakalāKatmaiGlacier BayMesa VerdeWhite SandsGreat Sand Dunes
C
EvergladesMammoth CaveCarlsbad CavernsPetrified ForestSaguaroLassen VolcanicChannel IslandsPinnaclesNew River GorgeGreat BasinVoyageursIsle RoyaleWind CaveGuadalupe MountainsZionWrangell–St. EliasLake ClarkDry TortugasVirgin IslandsBiscayne
D
Gateway ArchIndiana DunesCuyahoga ValleyHot SpringsCongareeKobuk ValleyGates of the ArcticAmerican Samoa

drag a park to a different tier (or tap it, then tap a tier)

06

Watching

805

films, all time

55

watched in 2026

3.3★

avg rating lately

★½

last watch: The SpongeBob Movie: Search for SquarePants

Pulled live from my Letterboxd, so judge accordingly.

07

Playing

5,953 hours across 86 games. No further comment.

08

By the numbers

09 · One more thing

My parents run a Chinese restaurant.

China Wok, in Pulaski, Wisconsin. If you're ever near Green Bay, ordering the General Tso's is the single most effective way to support this website.

4.7★ on Google1170 Mountain Bay Dr, Pulaski, WI$10–20

10 · Contact

Get in touch.

I'm happy to talk about internships, projects, or school, and I answer email quickly. Genuinely, try me.

opens your mail app · or copy: