I received a bachelor's of science degree in computer science from Georgia Tech in December 2016, and completed my master's via Georgia Tech's OMSCS program in December 2020.
● Worked primarily on the ingestion and enrichment capabilities of the multimillion dollar Azure AI Search product, facilitating the indexing of large scale (millions of unstructured documents) customer datasets from multiple different Azure data sources while also adding AI enrichments and transformations to them.
● Worked on several specific project areas including billing, telemetry (logs and metrics), automated incident resolving, API design, performance testing, integrated vectorization, and more.
● Development was primarily .NET in C# while also utilizing some open source projects in Java and Python. Wrote a variety of tests, documentation and samples for many of the features I implemented.
● Handled regular weekly live site on-call/deployment on-call responsibilities as seamlessly as possible.
● Mentored multiple new team members to quickly ramp them up on large codebase. Ran team retrospectives and provided feedback and guidance during planning cycles. Cross collaborated with multiple partner teams at Microsoft.
Wrote Typescript and C# code for the Azure Portal extension for Azure Cosmos DB.
•
Performed work on the Azure Cosmos DB portal service and user experience. This included bug fixes, as well as any feature improvements that may have been assigned to me.
•
Specifically worked on improvements to the user experience for the Metrics area of Azure Cosmos DB, as well the user experience for the Table/Cassandra APIs of the service, including discussions with the larger team on how to go about doing so.
•
Worked on telemetry for the portal service, including adding code that logs telemetry and measures performance of various aspects of the client, and also creating and managing the PowerBI dashboards for exposing the collected data in an easily readable form.
•
Implemented CORS on the backend of the service to be utilized by the portal in order to increase performance.
•
Handled occasional weekly live site on-call/deployment on-call responsibilities as seamlessly as possible.