Kevin Jalbert

Staff Software Developer at Shopify

Courtice, Ontario, 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
Kevin Jalbert is a Staff Software Developer at Shopify with 15 years of experience building and leading web and backend systems, primarily in Ruby on Rails. He has advanced from hands-on engineering to team leadership roles, driving architecture and developer experience improvements across products including real-time websocket and GraphQL systems. At theScore he led multiple cross-platform initiatives (React, React Native, Elixir/Phoenix) and helped professionalize hiring, coding standards, and on-call practices. An active open-source contributor, he improved the popular graphql-ruby project’s JavaScript client with AST-based refactors, Jest snapshot tests, and new output formats. Academically grounded with an M.Sc. in Computer Science and early research on automated bug repair, he blends rigorous problem-solving with pragmatic delivery. Based in Courtice, Ontario, he’s known for quickly learning new stacks and optimizing developer workflows behind the scenes.
code15 years of coding experience
job12 years of employment as a software developer
bookBachelor of Engineering (B.Eng.), Software Engineering, 3.44 / 4.30, Bachelor of Engineering (B.Eng.), Software Engineering, 3.44 / 4.30 at University of Ontario Institute of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,195reputation
358kreached
39answers
9questions
Badges
github-api
top-5%
github-logo-circle

Github Skills (22)

javascript10
wpgraphql10
jestjs10
wordpress-graphql10
graphql10
ruby9
github-api9
cli8
command-line-interface8
command-line8
unit-testing8
graphql-ruby7
ruby-on-rails6
react6
activemodelserializers6

Programming languages (18)

JavaC++CRustAppleScriptGoMustacheHTML

Github contributions (5)

github-logo-circle
rmosolgo/graphql-ruby

Sep 2017 - Nov 2017

Ruby implementation of GraphQL
Role in this project:
userFull-stack Developer
Contributions:12 commits, 2 PRs, 5 comments in 2 months
Contributions summary:Kevin primarily contributed to the JavaScript client component of the GraphQL Ruby project. Their work included fixing typos in the CLI, adding features like the `__typename` option, and refactoring code to support the `addTypename` functionality using AST transformations. Additionally, the user added and updated tests, using snapshot testing with Jest, to improve verification of the client's behavior. The user also refactored the code to support new file types and new out file option, allowing for wider use of the client.
relayrailsrubygraphqlgraphql-ruby
Contributions:5 commits, 1 push in 7 years 11 months
presentationlatex-templatebeamerlatex-beamerlatex
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