Hi, I'm

William Zhang

Software Engineer passionate about building scalable systems and solving complex problems. Currently studying Data Science at the University of Michigan.

About Me

I'm a passionate software engineer and data science student at the University of Michigan. I thrive on tackling complex challenges and building innovative solutions that make a real impact.

With experience at top tech companies like Amazon Web Services, I've worked on large-scale distributed systems, improved system performance by orders of magnitude, and delivered solutions that serve thousands of users.

When I'm not coding, you'll find me gaming, working out, or spending time with my pets. I'm always eager to learn new technologies and collaborate with talented teams.

Technologies I work with:

Python
Go
C/C++
Java
JavaScript
TypeScript
React
Node.js
AWS
Docker
Kubernetes
PostgreSQL
4
Internships
15+
Projects
10+
Technologies

Experience

TikTok

Software Engineer Intern

Incoming

Sep 2026 – Dec 2026
  • Incoming Software Engineering Intern for Fall 2026
TikTok Software Engineering

Amazon Web Services (AWS)

Software Developer Intern

Arlington, Virginia

May 2025 – Aug 2025
  • Reduced manual qualification effort by 80% by designing event-driven workflows in Go with back-pressure, idempotent retries, and failure isolation
  • Cut firmware qualification time from 1-2 weeks to 1 day by designing a no-touch firmware validation pipeline for 1,400+ Bering libraries
  • Maintained 99.95% data-path availability by automating drive thermal checks, DCO tests, and movement validation across 2,800+ Glacier libraries
Go AWS Distributed Systems

Bumpups

Software Engineer Intern

Remote

Jan 2025 – Apr 2025
  • Increased video analysis throughput by 6x (from 180s to 30s) by parallelizing preprocessing and feature extraction with bounded worker pools
  • Built a distributed task pipeline to process 10,000+ videos/week using async I/O, multiprocessing, and compact serialization
  • Deployed containerized microservices with Docker and optimized CI/CD workflows to reduce build time from 10 minutes to under 3 minutes
Python Docker CI/CD

Avodah

AI Software Engineer Intern

Remote

Sep 2024 – Dec 2024
  • Developed a low-latency speech-to-text engine using a fine-tuned Soniox Transformer, improving transcription accuracy to 98.3%
  • Implemented a real-time streaming pipeline in Python and C++ with buffered concurrency, reducing end-to-end latency from 5s to 0.9s
  • Containerized the full pipeline on AWS ECS with autoscaling and fault-tolerant health checks, maintaining 99.9% uptime
Python C++ AWS ECS ML

University of Michigan

B.S.E. in Data Science

Ann Arbor, Michigan

2023 – 2027

Honors: Engineering Dean's List, University Honors

Relevant Coursework: Data Structures & Algorithms, Web Systems, Software Engineering, Machine Learning, Computer Vision, Computer Security

Featured Projects

Get In Touch

Let's build something amazing together!

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

zhangywu@umich.edu
630-890-8089
Ann Arbor, MI