Ji Zhang

Lead Consultant at Thoughtworks

Beijing, China
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
Ji Zhang is a Lead Consultant and cloud solution engineer based in Beijing with 11 years of experience designing database, data integration, and real-time analytics solutions for enterprise clients. He combines deep technical knowledge of databases, computer architecture, networks, and OS with hands-on experience building Oracle Cloud data platforms and streaming pipelines. At Thoughtworks he advises on architecture and delivery, and previously led cross-domain IM teams at Oracle supporting Autonomous Databases and data lakes. He is also an active open-source contributor—having improved the front-end UI of the widely used jupyterlab-git extension and built Vega-based visualization tools for JupyterLab. Trained academically from biology to computer science (PhD in Biochemistry and an MS in CS), he brings a rare blend of research rigor and practical engineering to complex data problems. Colleagues rely on him to translate business information needs into elegant, production-ready data solutions.
code11 years of coding experience
job6 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
bookPhD, Biochemistry and Molecular Biology, PhD, Biochemistry and Molecular Biology at Peking University
languagesEnglish, Chinese
github-logo-circle

Github Skills (9)

uid10
typescript10
javascript10
typescripts10
front-end-development10
ui-design10
jupyterlab10
react10
typescript-types10

Programming languages (2)

TypeScriptHTML

Github contributions (5)

github-logo-circle
jupyterlab/jupyterlab-git

Jun 2017 - Mar 2018

A Git extension for JupyterLab
Role in this project:
userFront-end Developer
Contributions:262 commits, 114 PRs, 71 pushes in 9 months
Contributions summary:Ji primarily focused on implementing and enhancing the user interface of the JupyterLab Git extension. Their contributions included adding and integrating new UI elements such as buttons and a branch selector. They also created dialog boxes for actions like committing changes, as well as handling events to interact with the UI elements. The user also involved in UI improvement such as making the the changes of the main interface style.
git-extensionversion-controljupyterlab-extensionjupyterlabjupyter
zzhangjii/jupyterlab-git

Jun 2017 - May 2018

A Git extension for JupyterLab
Contributions:2 PRs, 85 pushes, 5 branches in 11 months
git-extensionversion-controljupyterlab-extensionjupyterlabjupyter
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
Ji Zhang - Lead Consultant at Thoughtworks