MIT Master's student advised by Mike Stonebraker, with a focus on high performance and secure operating systems, distributed systems, and databases.
Work
Activities
App Development
Selected Work Projects
Self-Playing Chess Board
Microcomputer Lab (6.1151) Final Project
February - May 2023
Developed self-playing AI chess board in C (~4,000 lines) on the PSoC 5LP, using a Minimax
algorithm to calculate optimal moves after each player's turn
Developed and built 2-axis motor system with an electromagnet to move chess pieces,
which allowed the board to play the entire chess game against the player
Used profiling tools such as gperftools and Valgrind to optimize CPU performance
FPGA 3D Block Raycaster
Digital Systems Lab Final Project
September - December 2022
Led development of 32-bit floating point 3D-rendering code in SystemVerilog, which used
ray casting to render blocks in real-time
Integrated project with team of 3 to simulate Beat Saber, a Virtual Reality game where the
player must "slice" blocks in tune with the music
City of Boston
Educational Technology Intern
June - August 2022
Educated Boston city youth on natural disaster preparation + mitigation strategies, such as floods and hurricanes, by creating interactive and engaging narrative-based gameplay
Developed Bash and Python scripts to automatically model entire City of Boston into video game, and developed game using Java to program interactive mechanics
Developed Virtual Reality app for Oculus Quest using Unity/C# to visualize and dynamically filter location-based statistical datasets in interactive landscape
Presented viable proof of concept to both key client and internal audiences
Recognized by manager for consistent work efficiency, speed of learning new programming tools, and well-developed final project
Selected Activities
CovidWA
Co-founder
January - May 2021
Developed prototype website and multi-threaded web scraper system for centralized vaccine appointment finder
Served over 3 million Washington State residents to find COVID-19 vaccine appointments
Worked with team of over 100 volunteers to expand and maintain highly available vaccine scrapers
Created and co-taught extensive virtual curriculum from scratch for 8-12 graders, including but not limited to: game development theory and application using Minecraft, object-oriented Java concepts, API usage, and documentation usage
Using Bash scripts and Linux, created automated team-based and challenge-oriented curriculum, which allowed teachers to focus on supporting students while the scripts processed students' code
Wrote thorough class documentation for future teachers
Developed 3-week entrepreneurship and mobile app development curriculum for Master/PhD students in Moscow
Taught mobile app development using Flutter and developed students' skills in teams to prepare final presentation pitch, which cumulated team efforts into Demo Day with judges
Developed in-person team building + debate skills among diverse team of 4 instructors, which included planning and prioritizing various curriculum and teaching material
Developed automated web-scraper app that downloads and notifies on updates for students' school grades. Programmed in Java + JavaScript and published to Google App Store