// man michaelyi
Michael Yi
ABOUT
================================
Hi! I'm Michael, a computer scientist interested in operating systems, distributed computing, and security.
I earned my BS in Computer Science at Georgia Tech 🐝 and am currently pursuing my MS. On campus, I'm a TA for CS 3210: Operating Systems.
I'm currently interning at Palantir Technologies in New York City. I previously worked at Capital One and T-Mobile.
When I'm not programming, I enjoy watching movies, learning how to play guitar and sing, and playing/watching sports.
PROJECTS
================================
Distributed Message Queue
- A distributed system modeling a simplified version of Kafka. Implemented distributed locking, leader election, partition discovery, and a custom application-layer network protocol.
xv6 Operating System Kernel
- Implemented virtual memory optimizations, kernel threading, scheduling, user login, and file system extensions
16-Bit Pipelined Virtual Machine
- 16-bit VM simulating a pipelined processor using multithreading. Runs LC-3 Assembly programs
APIVeil
- An AI-powered reverse proxy for monitoring and debugging APIs in realtime using LLMs and RAG
Invoice Generator
- A platform for a logistics company that generates pivot tables and bills invoices from Excel sales data. Wrote a custom API gateway to distribute GraphQL requests to microservices
ScribeAI (1st Place Overall, HackGT)
- A HIPAA-compliant platform that uses OCR and AI to convert scanned medical files into encrypted electronic health records