John Ellis is a senior full-stack Ruby on Rails developer with 12 years of experience blending engineering, design, and photography to build thoughtful, human-centered web products. Currently at Shopify, he has driven front-end consolidation and design system work and previously led and scaled teams and platform improvements at Science Exchange. Comfortable from third-normal-form data modeling to typographic baseline grids in SASS, he pairs strong technical craft with a designer’s eye for detail. A former studio manager and freelance developer, he brings practical product sense for creative clients and an unconventional maker’s background as a woodworker and nomadic photographer. This mix of managerial experience, deep Rails expertise, and visual design fluency makes him effective at bridging UX, DX, and engineering priorities.
11 years of coding experience
12 years of employment as a software developer
Certificate, Commercial Photography, Certificate, Commercial Photography at Portfolio Center
Contributions:3 PRs, 6 pushes, 4 branches in 4 years 2 months
reactamazondaynodejsaws
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.