Johnny Ji

Chief Technical Officer at Distru

Vancouver, British Columbia, Canada
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
Johnny Ji is a CTO with 11 years of hands-on experience building and leading product engineering for supply-chain ERP systems, currently architecting the #1 seed-to-sale cannabis platform at Distru from Vancouver. He combines full-stack proficiency—notably Elixir on the backend and React on the frontend—with a track record of shipping ERP and mobile-first products across regulated and high-throughput domains. Prior roles include leading ERP projects for forestry and restaurant POS systems and delivering V1 of the Fitplan app, giving him a practical knack for turning complex workflows into reliable, auditable software. He’s also taught web development to both bootcamp students and teens, which speaks to his ability to simplify technical concepts and grow engineering teams. Unusually, his career blends domain expertise in regulated operations with developer-friendly tech choices, enabling rapid iteration in a compliance-heavy industry.
code11 years of coding experience
job2 years of employment as a software developer
bookEconomics, Economics at Simon Fraser University
bookWeb Development Web Development, Web Development Web Development at Lighthouse Labs
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
169reputation
9kreached
3answers
11questions
github-logo-circle

Github Skills (94)

snake-case10
tabular10
plug10
listview10
grid10
windowing10
rendering9
params9
virtualization9
lists9
react9
router9
resque9
queue8
job-queue8

Programming languages (5)

TypeScriptJavaScriptHTMLRubyElixir

Github contributions (5)

github-logo-circle
johnnyji/proper_case

Mar 2016 - May 2020

Converts keys of maps to `snake_case`, useful as a plug to format params in the Phoenix connection pipeline
Contributions:43 commits, 21 PRs, 43 pushes in 4 years 3 months
paramspipelinesnakeelixirkeys
johnnyji/jekyll_blog

Jun 2015 - Jan 2018

Contributions:146 pushes, 2 branches in 2 years 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
Johnny Ji - Chief Technical Officer at Distru