Experience
2024 — Now
2024 — Now
San Francisco, California, United States
2021 — 2023
2021 — 2023
Fall 2023 - CSCC09 Programming on the Web
Winter 2023 - CSCB20 Introduction to Databases and Web Applications
Fall 2021 - CSCB07 Software Design
Summer 2021 - MATB24 Linear Algebra II
Winter 2021 - MATA22 Linear Algebra I & CSCB09 Software Tools and Systems Programming
2022 — 2022
2022 — 2022
Sunnyvale, California, United States
• Developed an in-house silicon release qualification/packaging tool built with Python and custom internal Meta frameworks for 13 SubSystems across 2 SOC’s for upcoming Facebook Reality Labs AR devices.
• Improved SOC lead turnaround time for each release milestone by days through early file content and packaging error detection utilizing standards defined through cooperation with tapeout vendors.
• Architected and maintained 4 safeguarding checks within the tool utilized by ∼4 members per SubSystem, enabling an organization with ∼1000 people in order to standardize frontend/backend hardware development and release flows.
2022 — 2022
2022 — 2022
San Francisco, California, United States
• Designed and implemented a full stack solution utilizing Golang, React, GraphQL, and MySQL for Policy Search, responsible for automating and querying decision-graphs representing customer support issue resolution flows.
• Improved query costs by up to ∼96% in a newly created gRPC policy search endpoint through applying search filter options in embedded sub-queries utilizing the MySQL conditional and join clause optimizations.
• Reduced policy searching time by up to ∼66% by simplifying user experience through clearly labelled searching parameters and reduced query latency utilizing the newly created search endpoint and query flow mentioned.
2021 — 2022
2021 — 2022
• Led development and design of Java and Python packaged API for Db2Graph, a graph and gremlin query optimizer solution utilizing Apache TinkerPop and IBM Db2.
• Improved performance of Jenkin test job speeds by up to ~93% utilizing Java API mentioned for creating sessions, connections, graphs, vertices, and edges in Db2Graph.
• Implemented custom security models and Kafka flows within a Spring Boot driven Apache Kafka Streams application for IBM's FTM (Financial Transaction Manager), a real-time payment solution.
Education
University of Toronto