Ju Liu

Staff Engineer at Shopify

England, United Kingdom
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
Ju Liu is a Staff Engineer with 17 years of experience building maintainable, well-tested software and shaping strong engineering cultures at companies like Shopify and NoRedInk. He specializes in Ruby, Elm, JavaScript, and Elixir, and brings a pragmatic blend of OOP, TDD discipline, and an appreciation for functional programming to large open-source and production projects. At Shopify he contributed to the popular open-source TypeScript CLI, adding deployment workflows and integrations with the Partners API, demonstrating a knack for developer tooling and real-world deployment challenges. He mentors teams on sustainable practices, introduces patterns for maintainability, and is comfortable operating deep in the stack—from shell and Vim to CI and Kubernetes. An experienced public speaker and perpetual learner, he pairs academic roots in networking algorithms with hands-on consulting and product engineering experience. Off-hours he’s an Italian climber who tries to write code that “doesn’t suck,” even if he says he rarely succeeds.
code17 years of coding experience
job12 years of employment as a software developer
bookExchange program, Computer Science, Exchange program, Computer Science at KTH Royal Institute of Technology
bookMaster, Computer Science, Master, Computer Science at Alta Scuola Politecnica
bookBachelor, Computer Science, Bachelor, Computer Science at Politecnico di Torino
languagesItalian, English, Chinese
stackoverflow-logo

Stackoverflow

Stats
3,979reputation
154kreached
131answers
0questions
Badges
ruby
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (19)

apim10
typescript10
wpgraphql10
shopify-cli10
api10
wordpress-graphql10
typescript-types10
graphql10
typescripts10
deployment-automation10
oclif9
ruby9
nodejs9
ruby-on-rails9
bundler6

Programming languages (20)

MDXC++RustPureScriptElmGoHTMLErlang

Github contributions (5)

github-logo-circle
Shopify/cli

Apr 2022 - Jan 2023

Build apps, themes, and hydrogen storefronts for Shopify
Role in this project:
userFull-stack Developer
Contributions:3 releases, 154 reviews, 192 commits in 9 months
Contributions summary:Ju implemented a "yarn deploy" command for the Shopify CLI, indicating a focus on deployment workflows. They contributed code for uploading application bundles, generating signed URLs, and integrating with the Shopify Partners API to create deployments. They also made changes to the UI extension and function code, and fixed a bug in the code.
cliecommercehydrogenoclifthemes
ConnectionMaster/builds

Jul 2009 - Mar 2010

All my AUR packages
Contributions:61 commits in 8 months
linuxaurarchlinuxaur-packages
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
Ju Liu - Staff Engineer at Shopify