Tiffany C

Senior Software Engineer at Airbnb

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Tiffany C is a Senior Software Engineer in San Francisco with 12 years of experience building backend systems at major tech companies including Microsoft, Google, Airtable, and Airbnb. She holds a dual background in Computer Science and Molecular Biology from MIT and has a track record of evolving complex SDKs and services—most notably refactoring Azure's KeyVault client to preserve backward compatibility while integrating autogenerated interfaces. Comfortable operating in large-scale cloud and distributed environments, she focuses on pragmatic, maintainable solutions that bridge legacy code and modern APIs. Known for moving between high-velocity product teams and deep infrastructure work, she combines rigorous engineering discipline with a penchant for clean interface design.
code11 years of coding experience
job6 years of employment as a software developer
bookComputer Science and Molecular Biology, Computer Science and Molecular Biology at Massachusetts Institute of Technology
bookValedictorian, Valedictorian at Pinewood School
languagesSpanish, Chinese, English
github-logo-circle

Github Skills (9)

javas10
api10
apidoc10
vault10
java10
azure-keyvault10
azure-sdk10
software-design9
refactoring9

Programming languages (5)

C#JavaMarkdownTypeSpecPython

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-java

Sep 2017 - Jul 2018

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
userBack-end Developer
Contributions:71 commits in 9 months
Contributions summary:Tiffany refactored the `KeyVaultClient` to accommodate the autogenerated `KeyVaultClientBase` interface and `KeyVaultClientBaseImpl` implementation, along with pre-existing custom code. This involved significant changes to the underlying classes and models, updating the inheritance structure to align models with custom classes for backwards compatibility. These changes likely impacted the core interaction with the Azure Key Vault service, modifying existing functions and interactions for better support of the Key Vault functionality.
azure-resourcesversionedazure-functionssdkazure-services
This sample repo includes sample code demonstrating a common mechanism for authenticating to an Azure Key Vault vault.
Contributions:14 commits, 4 pushes in 5 months
mechanismvaultazure-key-vaultazureazure-key-
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tiffany C - Senior Software Engineer at Airbnb