Experience
2024 — Now
2024 — Now
• Full-stack web engineer on the Teacher Experience (TX) team
• Tech Lead of Concierge - a super search system allowing teachers to search across Khan Academy data sources while chatting with Khanmigo
2021 — 2023
2021 — 2023
Mountain View, California, United States
• Web engineer on Consumer Clients and Helpful Conversations developing the Desktop experience of Business Messaging
• Awards: Spot Bonus Award given by my manager and Peer Bonus Award given by my Tech Lead
• Led feature parity on our Desktop client to match our Android experience, added service worker to optimize request latency (ex: caching request data), and added navigation support in the Desktop Client
• Wrote Technical Docs & Product Requirements Documents (PRDs) and led reviews amongst XFN stakeholders; Collaborated with PMs during Privacy and Legal reviews to gain approval before a feature launch
2019 — 2021
2019 — 2021
Redwood City, California
• Full-stack web engineer on the Notebooks team developing a rich text editor to support different student learning types and to allow teachers to effectively provide feedback
• Led E2E development of Edited Timestamps, a live-update feature letting teachers track student assignment progress in real time during a class period
• Designed a Redis-based session layer to generate temporary view session data for teachers with 2-hour TTL. A redis entry was created when teachers loaded the Feedback page to limit unnecessary updates across the pubsub channel.
• Launched in a 4 rollout approach: Store BE timestamp updates when students open/edit documents, publish timestamps over pubsub channel, subscribe teachers to channel on client, and then show real-time updates on feedback page to teacher
• Built a two-step image deletion pipeline to delete images from a content addressable storage (CAS) - which points multiple images to the same resource in AWS. Images were from notebooks that had already been deleted.
• Shifted to a Base storage uploader so we create individual copies of each image per notebook in AWS
• Deleted ~140K images from S3 and ~71K DB instances
2018 — 2018
2018 — 2018
Greater New York City Area
• Full-stack iOS using Hack, XHP, Objective-C, and JS to build UI frameworks
• Worked on mobile product infrastructure and open-source code to develop debugging tools for users
2018 — 2018
2018 — 2018
Greater Seattle Area
Developer and Ecosystem Platform PM Team - AI and Ink
• Designed new UX for digital pen users on Windows
• Wrote white paper expressing value proposition of potential UX with competitive analysis of seven existing in-market designs
• Built prototype of three interaction models in C# and conducted two user studies to test pain points
• Acted as customer’s advocate when pitching problem space and promoted the necessity to build this feature to stakeholders
• Wrote developer guidance to aid internal + external developers to build proposed model and explain potential use cases
Education
UC Irvine
Bachelor of Science (B.S.)
King's College London
Computer Science
Stanford University
2020 — 2020
University of California, Berkeley
2015 — 2015
Mission San Jose High School