Computer Sciences Dept.

Zuyu (Anthony) Zhang


Picture of Zuyu Zhang

Brief Biography

Hi, there! I completed Ph.D. in database systems from the Computer Sciences Department at the University of Wisconsin, Madison, in 2019, under the guidance of Prof. Jignesh Patel. I received my B.Eng. degree in Computer Science and Technology from Harbin Institute of Technology, China, in 2010, M.Eng. degree in Computer Systems Organization from Harbin Engineering University, China, in 2012, and M.S. degree in Computer Sciences from UW-Madison in 2013.

I work on Amazon Aurora of AWS (WE ARE HIRING, and ping me at first-name AT amazon DOT com).


  • Mar 2019: co-organized ACM SIGMOD Programming Contest 2019.
  • Feb 2019: our in-memory datalog evaluation paper, which leverages Quickstep, accepted at VLDB 2019.
  • Jan 2019: attended CIDR 2019.
  • Oct 2018: our in-memory data partitioning paper accepted at CIDR 2019.
  • Jun 2018: winner team of ACM SIGMOD Programming Contest 2018 (poster).
  • Jan 2018: the single-node Quickstep paper accepted at VLDB 2018.
  • Oct 2016: interned at Data Infra and Analysis (DIA), Google.
  • Jan 2016: Quickstep is open source under the Apache License.
  • Aug 2015: passed the Ph.D. Prelim Exam, and thus become a Dissertator.
  • Jun 2015: joined Pivotal Software to advance the state-of-the-art SQL-on-Hadoop engine, as a part of its acquisition of Quickstep Technologies, LLC.
  • Apr 2015: organized SACM's Panel on Preparing Ph.D. Prelim Exam (CS internal link).
  • Nov 2014: organized SACM's first Career Panel.
  • Sep 2014: passed the 4-hour written Ph.D. qual (pdf) in database systems.
  • Aug 2014: as one of only two Badger technical @terns at Twitter, prototyped the first event-based Apache Mesos scheduler for Twitter Heron, the next generation Apache Storm.

"Play for the long term. Choose jobs working on technology that will still be relevant a decade hence. Choose jobs that build on your strengths but significantly stretch beyond them. Always say 'yes' to requests to do more or take on more. Each is an opportunity. Choose jobs working with the best in the industry. Working with the best is the quickest way to learn. Never let go of the details even as you take on broader roles. Don't worry about money, job title, or recognition. It'll all come and never leave if you get these four goals right. Short term decisions often yield little and what they do offer doesn't last. Play the long game." -- James Hamilton

"I have missed more than 9,000 shots in my career. I have lost almost 300 games. On 26 occasions I have been entrusted to take the game winning shot... and missed. And I have failed over and over and over again in my life. And that is why I succeed." -- Michael Jordan

"Great minds discuss ideas. Average minds discuss events. Small minds discuss people."

There are two hard things in Computer Science: cache invalidation, naming things, and off-by-one errors. Courtesy of Phil Karlton

The Last Bug

"You have to know how to accept rejection and reject acceptance." -- Ray Bradbury

Max Ehrmann's Desiderata

Experience is what you get when you didn't get what you wanted. -- Prof. Randy Pausch

I strove with none, for none was worth my strife;
Nature I loved, and next to Nature, Art.
I warm'd both hands before the fire of life;
It sinks, and I am ready to depart.
-- Walter Savage Landor's On His Seventy Fifth Birthday (in 1850)

"...a hitchhiker at dawn on a road somewhere and the sun comes up and there are trains going by. The frame of mind of the young hitchhiker is one of the freest frames of mind there is. You’re always a little bit hungry and you know you are being completely foolish."
-- Stewart Brand on stay hungry, stay foolish (Chinese version)

All men dream: but not equally. Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity, but the dreamers of the day are dangerous men, for they may act on their dreams with open eyes, to make them possible. This I did. -- T. E. Lawrence of Arabia

If you are looking for a career where your services will be in high demand, you should find something where you provide a scarce, complementary service to something that is getting ubiquitous and cheap. So what’s getting ubiquitous and cheap? Data. And what is complementary to data? Analysis. -- Hal Varian answers your questions

The great source of both the misery and disorders of human life, seems to arise from over-rating the difference between one permanent situation and another. Avarice over-rates the difference between poverty and riches: ambition, that between a private and a public station: vain-glory, that between obscurity and extensive reputation. The person under the influence of any of those extravagant passions, is not only miserable in his actual situation, but is often disposed to disturb the peace of society, in order to arrive at that which he so foolishly admires. -- Adam Smith in ``Theory of Moral Sentiments''

You want to look for the job in life that you would take, if you didn't need a job. That won't necessarily find it on your first job. You gotta make a living, too, but don't settle for anything eventually, that's less than working for a company you admire or people you admire and really the job if you had no need for the money, it's still the job that you jump out of bed for in the morning. -- Warren Buffett

Namo Amitabha Buddha!

Computer Sciences | UW Home