Bryan Ji

Staff Software Engineer at LinkedIn

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

👤
Senior
🎓
Top School
Bryan Ji is a Staff Software Engineer at LinkedIn with eight years of experience building large-scale data infrastructure focused on privacy, governance, and compliance. He has driven end-to-end data lifecycle work—from orchestration and retention to visualization—while navigating regulatory regimes like GDPR, the DMA, and the AI Act. Bryan pairs hands-on backend engineering with open-source contributions to high-performance systems such as Apache Pinot, where he improved anomaly detection caching and secure certificate-based auth. Based in San Francisco, he blends deep technical expertise in compute engines and databases with practical privacy engineering, and he’s known for turning compliance requirements into efficient, production-ready systems.
code8 years of coding experience
job8 years of employment as a software developer
bookWestview High School
bookUniversity of California Santa Cruz
languagesChinese, English
github-logo-circle

Github Skills (10)

javas10
caching10
backend10
couchbase10
anomaly-detection10
back-end-development10
java10
api8
apidoc8
documentation7

Programming languages (6)

TypeScriptC#JavaJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
apache/pinot

Oct 2019 - Dec 2019

Apache Pinot - A realtime distributed OLAP datastore
Role in this project:
userBackend Developer
Contributions:8 commits, 11 PRs, 86 comments in 2 months
Contributions summary:Bryan primarily contributed to the backend infrastructure of the Apache Pinot project, focusing on improvements to the Thirdeye anomaly detection module. Their work involved implementing a centralized cache for anomaly detection using Couchbase, including adding support for certificate-based authentication and refactoring the caching DAO. They also addressed logging issues and optimized data prefetching in dimension exploration jobs, enhancing the performance and efficiency of the system. Furthermore, they added relevant documentation related to the centralized caching functionality.
realtimedata-streamolapapachedatastore
bxji/cmps012b-pt.s19.grading

Apr 2019 - Dec 2019

Contributions:51 commits, 44 pushes, 2 branches in 7 months
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
Bryan Ji - Staff Software Engineer at LinkedIn