AcadEmic Project Experience
15-410 Operating System Design and Implementation
Spring 2019
Designed and implemented a Unix-like kernel with one partner in 7 weeks
Extended the kernel to support multiple para-virtualized guests
Designed and implemented a user-space thread library
15-411 Compiler Design
Fall 2017
Designed and implemented a full C0 to x86-64 compiler written in Swift with one partner
Extended the compiler to compile to LLVM and use LLVM to compile to target instruction set
Professional Experience
Compass, Software Engineer I
September 2019 - Present
Amazon AWS, Software Development Engineer Intern
May - August 2018
Designed and implemented an AWS stack to index logs in ElasticSearch
Wrote a log search CLI tailored for the troubleshooting team
Implemented Metrics and Alarms for AWS Stack
BirdBrain Technologies, iOS Developer
https://www.birdbraintechnologies.com/hummingbirdduo/birdblox/
May - August 2017
Rewrote concurrency model to improve iOS interface responsiveness
Doubled command output speed to paired micro-controller
Re-architected iOS backend to support concurrency
Rewrote document model to support editing in the cloud
Cognitive Axon Lab at CMU, Research Assistant
https://github.com/CoAxLab/radd
July - August 2016
Re-implemented simulation of go/no-go decisions in the motor cortex
Achieved 6x speedup over old numpy drift diffusion model in Python
Beijing ColorfulClouds Technology Company, Software Engineer
June - July 2016
Developed watchOS 2 complications for Cai Yun Weather App
Created options pane and sub-panes of 3.0 version of iOS app