2024 — Now
San Francisco Bay Area
2021 — 2023
Led a team in creating a comprehensive email integration with Sendgrid and Outlook using Golang, Terraform, and GCP, bringing the process of inputting an email and associated attachments into the Able ecosystem from a few minutes to a few seconds
Automated matching logic for emails and associated attachments, prioritizing security measures in order to ensure the integrity and privacy of client data
Enhanced document tracking efficiency for all customers by implementing and iterating on checklisting features with GraphQL and Google Cloud Spanner, saving the customer hours of communication and follow-ups with their clients
Established standards for on-call operational efficiency through creating runbooks, implementing lasting solutions, improving test coverage, updating or adding alerts if necessary
Mentored a junior engineer who started with implementing bugfixes, and eventually was able to improve SQL queries and help push API functionality through deadlines
2020 — 2021
San Francisco Bay Area
Designed and wrote a new Golang microservice that abstracted data from Galileo, an external partner, which provided the basis for a company-wide initiative to allow greater access to users’ expenses flow
Wrote REST API endpoints as well as integration and unit tests for each endpoint, to enable key features of the company’s new banking product, such as card activation, card freezing, listing accounts, listing transactions, account deactivation, etc
Implemented NodeJS API endpoints to allow internal services to access users’ transaction and account data, removing the need for other teams to update their code whenever we integrated with another third party
Furthered citizenship through a presentation on knowledge-sharing and through performing technical phone screens on new candidates
2017 — 2020
San Francisco Bay Area
Reduced API onboarding time from a week to a day by implementing a seamless integration with a config-driven service owned by another team, removing the need to duplicate code
Decreased time and review cycles External API oncalls spent reviewing endpoint diffs from 2-3 review cycles approximately 15 minutes each, to 1 review cycle taking <5 minutes, through automating checks for conventions and removing the need to review code
Improved runtime of queries on our long-term analytics through a rework of the systems, including the creation of new pipelines in HiveQL, a fact table, and the introduction of normalized fields
Contributed to a large-scale effort across multiple teams with tight timelines to transition open APIs to private APIs without loss of data integrity by designing and developing necessary scripts, parallelizing work, and thoroughly testing the changes
Bellevue, WA
Instrumented and analyzed the performance of an internal web service that retrieves log files from log servers.
Developed algorithmic performance optimizations to the back end of the web service using C# and incorporated the updates into the service's codebase using Git.
Tested changes by analyzing current and previous instrumentation values to investigate changes in the service’s running speed.
Education
University of Michigan