Sarah Chen

Software Engineer at Meta

San Jose, 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

👤
Senior
🎓
Top School
Sarah Chen is a seasoned software engineer and technical leader with 10+ years building large-scale, cross-platform communication systems and DevOps automation. Currently at Meta after a long tenure at Cisco, she architected hybrid unified-communication features and led a headset serviceability platform implemented as portable C++ plugins, driving product differentiation and enterprise-scale integrations. Proficient in C++, Python and Java, she couples deep protocol knowledge (SIP, XMPP, REST, PKI) with CI/CD and tooling experience—demonstrated by DevOps contributions to well-known IBM Watson SDKs to streamline build and deployment. Known for pragmatic automation (unit and regression frameworks, log scanners) and measurable product impact, she blends hands-on engineering with cross-site collaboration to move features from concept into production.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Beijing Institute of Technology
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at North Dakota State University
github-logo-circle

Github Skills (16)

automation10
swift10
automations10
api10
gradlew10
devops10
apidoc10
cicd10
gradle10
java9
python9
dependency-management9
javas9
sdk8
dockers7

Programming languages (3)

JavaJavaScriptSwift

Github contributions (5)

github-logo-circle
:iphone: The Watson Swift SDK enables developers to quickly add Watson Cognitive Computing services to their Swift applications.
Role in this project:
userBack-end Developer
Contributions:10 releases, 158 commits, 42 PRs in 8 months
Contributions summary:Sarah's commits primarily focus on replacing the use of the Alamofire library with RestKit in the Swift SDK for the Watson Developer Cloud. This involved refactoring code in various service implementations, including Retrieve and Rank, to improve performance and potentially reduce dependencies. The user also refactored the token management to remove Alamofire, demonstrating a focus on streamlining and optimizing the library's internal workings. These changes likely resulted in improved maintainability and a more efficient SDK.
iphoneibm-watson-speechcognitivecognitive-computingsdk
:1st_place_medal: Java SDK to use the IBM Watson services.
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:9 commits, 10 pushes, 1 comment in 3 days
Contributions summary:Sarah primarily focused on automating the build and deployment process within the Java SDK repository. They made changes to include script to update the snapshot version, and the move the script to the .utility folder. They modified the deployment script to use openssl and gradle commands. The user also updated the python script and added comments for better understanding.
placegradleibm-cloudsdkmedal
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
Sarah Chen - Software Engineer at Meta