Ryan Chang

CS / Math student at MIT

Profile Picture

Background

Hi, I'm Ryan! I'm currently attending the Massachusetts Institute of Technology, and I'm planning on graduating in May 2025 with a double major in CS + Math and a Master's in CS. For my Master's, I'm working under the PDOS group at MIT with Professor Fraans Kashoek and Ariel Szekely. Outside of school, I enjoy playing video games (especially TFT), solving math / programming problems, and working on random projects while learning new things.

Work Experience

Incoming Software Engineer at Jane Street

September 2025 - ?

    Software Engineering Intern at Jane Street

    May 2024 - August 2024

    • Worked under both the Research / Trading Tools Team and the Reconciliations Dev Team

    Software Engineering Intern at Citadel

    June 2023 - August 2023

    • Helped rewrite the Cost to Carry system, which allocates funding fees to desks at the firm
    • Built three new user interfaces to explain cost to carry calculations, which helps hundreds of portfolio managers and traders understand and lower their costs
    • Rewrote cost to carry data providers to improve latency 10x for users across the firm
    • Fixed bugs in Treasury infrastructure to improve error handling and terminate tasks upon timeout

    Software Engineering Intern at OPT Industries

    June 2022 - August 2022

    • Designed data analysis dashboard in Angular to create interactive visualizations of sensor data for 3D printers
    • Migrated backend from REST API to GraphQL API, improving code performance, readability, and maintainability
    • Designed efficient algorithms for processing millions of sensor readings to calculate printer productivity

    Software Engineering Intern at Conservation X Labs

    January 2022

    • Developed user dashboard in React deployed to conservationists in Costa Rica in May 2022
    • Created notification system to alert conservationists when endangered species were sighted on cameras
    • Implemented shop that allowed users to purchase AI models over the cloud and deploy them to wildlife cameras

    Research Assistant at Stevens Institute of Technology

    June 2018 - August 2020

    • Helped develop machine learning algorithm for processing ocean data with greater accuracy than NASA’s algorithm
    • Optimized the runtime and memory usage to be competitive with NASA’s algorithm
    • Work was eventually integrated into NASA software
    • Coauthor of "OC-SMART: A machine learning based data analysis platform for satellite ocean color sensors, 2020"

    Coursework

    • Advanced Algorithms (6.854)
    • Computer Systems Security (6.858)
    • Distributed Computer Systems Engineering (6.824)
    • Machine Learning (6.867)
    • Computer Networks* (6.5820)
    • Deep Learning* (6.7960)
    • Software Performance Engineering (6.172)
    • Software Construction (6.031)
    • Computer Systems Engineering (6.033)
    • Advances in Computer Vision (6.819)
    • Theory of Computation (18.404)
    • Fundamentals of Statistics (18.650)
    • Algebra I (18.701)
    • Linear Algebra (18.06)
    • Probability and Random Variables (18.600)
    • Chinese V (21G.105)

    * indicates courses taken officially under listener, but I completed all assignments.

    High School Awards

    • Google Code Jam Round 2 Qualifier in 2021 and 2022
    • USA Computing Olympiad Platinum Qualifier
    • USA Math Olympiad Qualifier in 2021
    • ARML Local 2020 - 13th place individually

    Social Media

    GitHubLinkedin