Bo Jin

Staff Engineer at Broadcom

Palo Alto, 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
Bo Jin is a Staff Engineer based in Palo Alto with 13 years of full‑stack experience building scalable web and cloud-native systems from prototype to production. He blends front-end expertise in TypeScript, Angular, RxJS and D3 with back-end skills in Node, Java, GraphQL, AWS, Docker and Kubernetes, and has led UI-facing product development for VMware’s next‑gen network virtualization (NSX). Comfortable across system architecture, hands‑on coding, and stakeholder communication, he has a consistent track record of mentoring engineers and delivering end‑to‑end solutions. He also contributes to impactful open‑source projects—most notably improving PageRank ranking and performance for the CourtListener legal archive—demonstrating a knack for data engineering and algorithmic optimization. A Columbia CS master’s graduate, he thrives on challenging problems and lifting team standards through practical best practices and measurable results.
code13 years of coding experience
job8 years of employment as a software developer
bookSummer Session Computer Science, Summer Session Computer Science at University of California, Berkeley
bookHigh School, High School at The High School Affiliated to Renmin University of China
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Tianjin University
bookMaster's degree Computer Science, Master's degree Computer Science at Columbia University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
71reputation
24kreached
5answers
3questions
github-logo-circle

Github Skills (19)

algorithm10
algorithms10
python10
django10
data-structure10
data-structures10
networkx9
data-pipelines8
data-pipeline8
government-data7
rt7
interval-tree6
selector6
angular6
directive6

Programming languages (5)

TypeScriptC++JavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
freelawproject/courtlistener

Sep 2013 - Oct 2013

A fully-searchable and accessible archive of court data including growing repositories of opinions, oral arguments, judges, judicial financial records, and federal filings.
Role in this project:
userBack-end Developer & Data Engineer
Contributions:26 commits in 1 month
Contributions summary:Bo primarily contributed to the back-end functionality of the CourtListener project, with a focus on implementing and improving a pagerank algorithm for ranking legal documents. They developed the pagerank algorithm, incorporated it into the database, and optimized its performance. The user also created utilities for generating random citing relations and outputting citing relations to files, which likely served to test or analyze the impact of the pagerank algorithm.
filingsopinionsgovernmentrepositoriesrecords
krist-jin/tweets-map

Sep 2015 - Dec 2015

Contributions:44 commits, 19 pushes, 3 branches in 2 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
Bo Jin - Staff Engineer at Broadcom