About Me

  • Full Name:Michael Zhi Man
  • Phone:(812) 360-0435
  • Email:mman@princeton.edu
  • School:Princeton University
  • Expected graduation:June 2021
  • Major:Computer Science (BSE)

Hi There!

Thanks for checking out my website! My name's Michael, and I'm a student, programmer, and engineer at heart.

I'm from Bloomington, Indiana, and I'm currently a junior at Princeton University (class of 2021). I've been coding since I was 12 years old, and programming has been a central part of my life ever since. Within the field of software engineering, I'm primarily interested in working with distributed systems, cryptography, and complex platform infrastructure. I have tons of experience in a variety of programming languages and disciplines, and make sure to check out some of my projects and work experiences below.

Outside of coding, you can find me jamming on my guitar, lifting at the gym, or rooting for the New England Patriots.

Find out more about me on these links!

Work Experience

  • Experience

  • COS432 Grader

    Princeton Computer Science Department September 2019 - Present

    I currently work as a grader for COS432: Information Security on assignments covering industry-standard cryptosystems and web vulnerabilities.

  • Software Engineering Intern

    Airbnb - San Francisco June 2019 - September 2019

    At Airbnb, I worked in the API Infrastructure team to execute middleware and route incoming requests to the core Airbnb backend. For my intern project, I developed an observability dashboard that enabled request metric breakdowns over high-cardinality dimensions by leveraging distributed systems (Apache Kafka, Druid) to create a data pipeline handling over 20 billion requests today. As an additional project, I streamlined existing observability pipelines, which enabled a reduction of AWS costs by 50% (actualizing total cost savings of $600K).

  • Software Developer

    Zap - New York City June 2018 - January 2019

    I worked as a remote developer with Zap to create a decentralized oracle curation platform on the Ethereum blockchain. My main focus revolved around smart contract development, API development, and the creation of NodeJS packages.

  • Hackathon Participant

    HackPrinceton - Princeton University November 2017, March 2018

    Created DeVote, a decentralized voting application executed on the Ethereum blockchain. DeVote leveraged the anonymous nature of blockchain-based smart contracts to construct a framework for secure voting systems. Won Best First-Time Hack in a hackathon of over 700 programmers. In March 2018, my team created Nomen, a decentralized web authentication platform that used smart contracts for identity management and signature verification. Nomen won Ark.io's "Decentralize Everything" award.

  • COS126 Grader

    Princeton Computer Science Department September 2017 - January 2018

    I worked with a team of other undergraduates, graduate students, and faculty to grade assignments for Princeton’s introductory Java CS course. This involved assigning qualitative feedback for students regarding program design, efficiency, and style.


  • Education

  • Bachelor of Science in Engineering (Computer Science)

    Princeton University - 2017 - 2021 (Projected)

    I'm currently a junior at Princeton University.

    Relevant coursework:
    COS126: Computer Science: An Interdisciplinary Approach
    COS226: Algorithms and Data Structures
    COS217: Introduction to Programming Systems
    COS333: Advanced Programming Techniques
    COS418: Distributed Systems
    COS432: Information Security
    COS340: Reasoning about Computation (Discrete Mathematics)
    COS445: Economics in Computing (Game Theory)
    COS397: Independent Work — Research in blockchain security
    COS318: Operating Systems
    COS316: Principles of Computer System Design

  • High School

    The Lawrenceville School - 2015 - 2017

    I graduated Cum Laude from The Lawrenceville School, a boarding school located near Princeton, NJ.

Thanks for visiting!

Got any questions? Or you just wanna chat? Feel free to reach out to me with anything!

Contact Me