Justin Gordon

Founder at ShakaCode

Hawaii, 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

🤩
Rockstar
Justin Gordon is a founder and seasoned full-stack engineer with 13 years building and shipping Rails + React integrations from Hawaii. He created and leads Shakacode and projects like react_on_rails and the react-webpack-rails tutorial, helping bridge server-side Rails rendering with modern Webpack-driven React workflows. His open-source work includes contributions to prominent projects such as react-rails and rails/webpacker, where he tackled build-system, HMR, and asset integration challenges to improve developer experience. Justin combines hands-on frontend expertise with deep build/configuration knowledge, often refactoring legacy setups to ES6 patterns and smoother dev workflows. As an entrepreneur he has turned these technical advances into products and tutorials that lower the barrier for teams adopting React with Rails. Aloha roots inform a pragmatic, community-oriented approach to tooling and education in the Ruby/React ecosystem.
code13 years of coding experience
github-logo-circle

Github Skills (23)

debugging10
ruby-rails10
javascript10
react-components10
s610
rails10
redux10
react-component10
webpack10
webpacker10
css-modules10
react-router10
ruby-on-rails10
react10
babel69

Programming languages (19)

JavaCSSC++RustElmGoHTMLPerl

Github contributions (5)

github-logo-circle
Legacy full-app React on Rails tutorial repo and live demo. See reactonrails.com/examples for current maintained demos.
Role in this project:
userFull-stack Developer
Contributions:117 reviews, 381 commits, 479 PRs in 8 years 5 months
Contributions summary:Justin made several updates to the React on Rails tutorial, focusing on front-end and build configuration. They addressed source map issues, refactored the application to use ES6 syntax, and updated the code to use ES6 promise syntax. The contributions included refactoring the code to use ES6 syntax, updating dependencies, and configuring the project to include Bootstrap and other necessary libraries. They also worked on adding React Router functionality, demonstrating both front-end and some build-system expertise.
react-on-railsreactwebpackrailsruby-on-rails
shakacode/react_on_rails

Aug 2015 - Jan 2023

Integration of React + Webpack + Rails including server-side rendering of React, enabling a better developer experience and faster client performance.
Role in this project:
userFull-stack Developer
Contributions:1983 reviews, 1534 commits, 1435 PRs in 7 years 6 months
Contributions summary:Justin's primary contribution appears to be in the development of React components and features for a Ruby on Rails application. They were involved in renaming the project and the gem and also created and implemented a "react_component" view helper, likely for server-side rendering. Furthermore, they integrated JavaScript and Webpack examples into the project, enhancing its front-end capabilities. They also focused on addressing Turbolinks and caching issues.
railsreactserver-side-renderingwebpackreact-rails
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