Experience
I began programming in high school, where I made a few websites and games in JavaScript. Over time I began to learn new languages and technologies.
Education
University of California, Berkeley
2020 - 2024 · B.A. in Computer Science
Relevant coursework: Data Structures (TA), Algorithms, Computer Architecture, Databases, Operating Systems, Computer Security, Computer Networking, UI/UX, Programming Languages and Compilers, Discrete Math, Linear Algebra and Circuits, Calculus 1/2.
Livingston High School
2016 - 2020 · High School Diploma
Valedictorian
Work Experience
Software Development Engineer
Amazon Web Services - Quicksight · August 2024 - Present
Working on the Quicksight team, a data visualization tool. Working all over the stack.
Software Engineer
Upstash · December 2023 - May 2024
I worked on the core team on QStash, a serverless distributed messaging service. I also created the distributed lock SDK and improved QStash documentation.
Undergraduate Student Instructor (20 Hour TA)
UC Berkeley Data Structures - CS61B · Dec 2022 - May 2024
I lead the Infrastructure team with the development of SOHQ, an open source office hours queue. I also taught weekly discussions, labs, and office hours covering concepts such as Linked Lists, Asymptotics, OOP, Graph algorithms, Trees, Sorting, Git, Tries, Hashing and more.
Software Development Engineer Intern
Amazon Web Services - Quicksight · May 2023 - Aug 2023
At AWS Quicksight, I created a data visualization map type that integrates customer uploaded data and custom polygons on a world map using Mapbox, React, and Typescript.
Software Development Engineer Intern
Amazon Web Services - EC2 · May 2022 - Aug 2022
As an SDE intern at AWS, I developed a refund automation feature using Lambda and Step Functions. The refund API was written in Java and allowed AWS to issue refunds for canceled EC2 Savings Plans. I also used CDK to chain lambdas in a step function.
Undergraduate Student Instructor (8 Hour TA)
UC Berkeley Data Structures - CS61B · Aug 2022 - Dec 2022
I taught weekly discussions, labs, and office hours covering concepts such as Linked Lists, Asymptotics, OOP, Graph algorithms, Trees, Sorting, Git, Tries, Hashing and more.
Undergraduate Researcher
3D Printing Optimization Lab · Jan 2023 - May 2024
As an Undergraduate Researcher, I designed and implemented a MySQL database that contains a comprehensive set of STL/Binvox models, along with associated ratings, to support the development of a neural network for predicting optimal orientations for 3D printing.
Software Engineer Intern
Learn To Win · May 2021 - Aug 2021
As an intern at L2W, I developed a rapid grading and custom feedback system, which is used by 100+ NFL, NCAA, and DoD coaches, resulting in 65% faster grading per quiz. I also integrated a 3rd party REST API to design and implement a certification system for players and instructors.