Ryan Chang
CS / Math student at MIT
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