San Francisco Bay Area
Workout API Team
Leaderboard Team - Develop and manage backend leaderboard services that serve upwards of 7 billion requests per month and handle peaks of 30k concurrent users. - Led load testing initiatives for the leaderboard team, ensuring a stable and reliable in-class experience during peak usage times. - Migrates legacy code from monolith to microservice architecture, significantly improving scalability. - Actively engages in code reviews, system design meetings, and team collaborations, ensuring alignment with best practices and providing valuable feedback.
- Actively supported and enhanced cloud-native Java microservices while identifying and mitigating application risks. - Collaborated with internal consumers and other Agile teams to deliver new business and technical enhancements. - Delivered a key service enhancement of fee rates data retrieval to support a new company offering that will be used by thousands of clients. - Utilized AWS tools such as Route53 and ECS to implement a multi-region approach to improve overall service reliability and reduce downtime. - Implemented and supported the set-up of a Python and AWS Lambda synthetic traffic tool on our micro service to test service availability. - Efficiently assisted with post-certification of production elevations.
- Assisted with the development of RESTful service calls in Java to facilitate retrieval of documents from an Amazon S3 Bucket. - Followed Agile software development practices throughout the internship and utilized test-driven development to create efficient unit tests ensuring higher coverage of the Java codebase. - Used the Postman API development environment to create tests for service calls.
Assisted students in the Introductory Computer Science courses both in-class and out-of-class. Graded Differential Equations homework and provided feedback to students.
Worked to optimize a search algorithm for solving a solitaire card game called Birds Of A Feather from an average of 1,270 m.s. to 5 m.s. Utilized machine learning and statistical analysis tools in R in order to correlate heuristic search features with greater solvability. Wrote a research paper while developing communication skills in preparation for presentation of our work at the 2019 EAAI Conference.
Inputs giving officer information into computer database, performs office clerical work, and creates Excel spreadsheets for office use.