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.
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.
- Talks given at MIT PRIMES and the Siemens Competition
- A paper I wrote with my partner on our research for the Siemens Competition.
- A paper I coauthored on the Arxiv: http://arxiv.org/abs/1112.6385
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
Copyright © Michael Zhang