Andy Zhang

I'm a software engineer studying computer science at the University of Toronto. I work on backend systems and machine learning, previously at Amazon Web Services, Genesys, and ParaMathics Lab.

Experience

  1. Amazon Web Services

    Software Engineer Intern

    Delivered S3 Tables namespace support for 3M+ users.

  2. Genesys

    Software Engineer Intern

    Built serverless workflows and an MCP server that cut internal tickets by 30%.

  3. ParaMathics Lab

    Machine Learning Researcher

    LLM knowledge distillation; 57% faster training and Triton kernels that beat cuBLAS.

Projects

  • Key-Value Store

    Log-structured storage engine with compaction and a multithreaded TCP server.

  • Sentiment Stock Prediction

    Forecasts stock moves from financial news, beating zero-shot Llama 3.1 by 2.5×.

  • Virtual Memory Simulator

    Multi-level page tables, demand paging, and Clock and 2Q page replacement.

  • Thread Library

    Preemptive user-space threads with mutexes and condition variables.

Skills

Languages
Python, Rust, Go, C, C++, TypeScript, Java, SQL
ML
PyTorch, Triton, Hugging Face, scikit-learn, pandas
Backend
FastAPI, Node.js, PostgreSQL, MongoDB, Docker, AWS, GCP
Frontend
React, Redux, Vue.js