About Me

Posted on Mar 22, 2025
Last updated on Jul 16, 2025

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 four 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 have the most experience in AI/ML, systems, and backend, but theres many other fields I want to explore. I am quite interested in anything scalable—especially if its for AI/ML. Another one of my interests is writing code for low-latency or big data applications, such as high frequency trading. I’ve recently been getting more interested in compiler work and code optimizations.

Although I’m super passionate about CS, I enjoy photography, playing badminton, biking, and urban exploration in my free time.

Work Experience

  • 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