Experience
2024 — Now
San Francisco, California, United States
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
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
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
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