Hi, I'm Michael Zhang!

About Me

Welcome! I'm Michael Zhang, a student at UC Berkeley studying math, computer science, and economics. A brief overview of things I've done:

  • I spent summer 2015 working as a forward deployed software engineer intern at Palantir working primarily doing data science and machine learning, with software engineering, strategy consulting, product management and system administration interspersed.
  • I spent summer 2014 working as a software developer intern at Redfin doing full stack development.
  • I'm a 2-time alumnus of the Ross Mathematics Program and an alumnus of MIT PRIMES where I did research in representation theory and symplectic geometry.
  • I worked for a year and a half as a research assistant in behavioral economics for Stefano Dellavigna in the UC Berkeley economics department.
  • I maintain a blog, linked above.

On the personal side, I'm interested in literature, writing, philosophy, effective altruism, solo travel, dance, sports, fitness, film and food.

Feel free to connect with me:
















 

 

Projects

Research

In high school I did research in representation theory on Poisson algebras with Yongyi Chen, David Jordan and Pavel Etingof; specifically, we computed the zeroth homology for Poisson varieties over finite fields. Our research had loose implications about our understanding of the interplay between classical and quantum mechanics.

A sample of school projects I've worked on

  • A scheme interpreter in scheme, out of SICP
  • Algorithm performance optimization, taking advantage of low level things like cache locality and loop unrolling.
  • A puzzle solver using Spark and EC2.
  • An approximation algorithm for a modification of the traveling salesman's problem, using ant colony optimization and local search.
  • A basic HTTP server, which could serve files and act as a proxy server.
  • A basic shell, which supported filesytem navigation, running programs in the background, and I/O redirection