About Me
Tl;dr:
- I’m Bill Zhang, a Master’s of CS student at UIUC
- Interested in low level & scalable systems, have experience in AI/ML
- I’ve done five internships in the past, and am looking for a full time role now!
Hi!
My name is Bill Zhang! As mentioned on my home page (and above), I am currently in a 1-year Master’s of Computer Science program at the University of Illinois Urbana-Champaign (UIUC). I also did my undergraduate degree at UIUC (in 3 years), studying Statistics & CS , a single blended degree where I take the core classes from both Statistics and Computer Science.
Throughout my years of colleges, I gained experience in multiple disciplines of computing. Right now, I am most interested in computer systems, especially distributed and scalable solutions. I find the challenges in building fault-tolerant optimized distributed systems interesting, and fun to tackle. Another one of my interests is in operating systems and computer architecture, and I enjoy learning about the various design choices each system has encountered. I also love learning about ways to optimize and speed up my code. I am experienced in AI/ML and Data Science as well, however I enjoy solving systems problems more.
Although I’m super passionate about CS, I enjoy photography, playing badminton, biking, bouldering, and urban exploration in my free time.
Work Experience
- Rivian and Volkswagen Group Technologies
: Embedded Systems Software Engineer Intern | Jan 26 - May 26
Electrical Systems Software Team (Infotainment & Autonomy)- Developing pipelines in databricks to process and visualize stress testing data on automobile hardware control units
- Meta
: Software Engineer Intern | May 25 - Aug 25
PoGO-Stick (Redex) Team- Worked on building a graph-traversal fuzzing algorithm to generate consistent profiling data that does not have any control flow violations to help debug and reduce violations in Redex, Meta’s open source Java / Kotlin Android compiler & optimizer
- Capital One
: Machine Learning Intern (Tech Incubator) | Sep 24 - Mar 25
IFX APEX Recommendation Team- Worked on engineering and optimizing a pipeline to generate multimodal embeddings to increase accuracy of a previously single-modal transformer recommedation system, while training models to determine their effectiveness
- CME Group
: Software Engineer Intern | May 24 - Aug 24
Enterprise Credit Controls Team- Refactored a distributed credit processing application to remove Redis and Consul external dependencies, preparing the team to migrate to Google Cloud, allowing us to utilize more parallel instances and implement an auto-scaling mode
- Milliman
: Software Developer Intern | May 23 - Aug 23
M-PIRe Platform Team- Modernized and parallelized a testing system that validates loan prediction models on various classes of inputs, and developed an automated API testing pipeline