About Me

Posted on Mar 22, 2025
Last updated on Feb 15, 2026

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