Randy Morgan

執行役員 CTO at toypo, Inc.

Fukuoka Prefecture, Japan
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
Randy Morgan is a seasoned software leader and CTO based in Fukuoka with 14 years of experience building e-learning products and scalable web applications. He blends strong application architecture skills in Ruby, Node.js, and PostgreSQL with hands-on front-end expertise—evidenced by contributions to high-profile open-source projects like Travis CI and Shopify's draggable where he improved UI, i18n, and testing. Comfortable operating in Japanese and English, he has moved between independent consulting and executive technical leadership, shaping product and engineering strategy at Toypo/toypo, Inc. Beyond architecture, Randy has a pragmatic focus on reliable UI behavior and internationalization that often surfaces in cross-cultural product builds.
code14 years of coding experience
job13 years of employment as a software developer
bookUniversity of Washington
bookKyushu University
stackoverflow-logo

Stackoverflow

Stats
2,460reputation
149kreached
37answers
1question
Badges
excel
top-5%
ruby
top-5%
github-logo-circle

Github Skills (25)

javascript10
handlebars10
i18n-node10
testing10
drag-and-drop10
s610
draggable10
emberjs10
front-end-development10
jestjs10
ember10
i18n-js10
i18next10
ruby9
excel9

Programming languages (3)

TypeScriptJavaScriptRuby

Github contributions (5)

github-logo-circle
travis-ci/travis-ci

Feb 2012 - May 2012

Free continuous integration platform for GitHub projects.
Role in this project:
userFull-stack Developer
Contributions:326 commits in 2 months
Contributions summary:Randy's commits primarily focus on front-end development within the project. They made changes to JavaScript files related to the model and front-end templates, indicating a focus on user interface elements, especially the allowed failures functionality. They also touched on the use of Facebox (a jQuery plugin), suggesting work in integrating or maintaining UI elements.
continuous-integration
Shopify/draggable

Jan 2018 - Dec 2019

The JavaScript Drag & Drop library your grandparents warned you about.
Role in this project:
userFront-end Developer
Contributions:11 commits, 4 PRs, 2 branches in 1 year 11 months
Contributions summary:Randy primarily focused on improving the testing infrastructure and implementation for the `draggable` JavaScript library. Their commits included adding and modifying tests to ensure proper behavior around drag events, including handling scenarios where drag events are canceled or when using delay and distance constraints. They also made refactors to improve the test helpers, and clean up DOM modifications to improve test reliability.
javascriptdrag-and-dropdraggablees6
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