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 (24)

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

Programming languages (17)

JavaCSSC++ElmGoHTMLPerlTypeScript

Github contributions (5)

github-logo-circle
shakacode/react_on_rails

Aug 2015 - Jan 2023

Integration of React + Webpack + Rails + rails/webpacker including server-side rendering of React, enabling a better developer experience and faster client performance.
Role in this project:
userFull-stack Developer
Contributions:312 reviews, 1534 commits, 1011 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.
rails-viewsreact-webpackredux-sagaruby-gemshakacode
Example of integration of Rails, react, redux, using the react_on_rails gem, webpack, enabling the es7 and jsx transpilers, and node integration. And React Native! Live Demo:
Role in this project:
userFull-stack Developer
Contributions:50 reviews, 381 commits, 430 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.
shakacoderails-serverjavascriptrubywebpack2
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
Justin Gordon - Founder at ShakaCode