Kevin Norman

Senior Software Engineer at Shopify

Old Toronto, 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

🤩
Rockstar
🎓
Top School
Kevin Norman is a senior software engineer with 10 years’ experience building scalable backend infrastructure, currently driving platform work at Shopify. He specializes in Golang and Ruby microservices, Kubernetes, and Terraform, with hands-on experience migrating systems to API Gateway, ALB, and Postgres. At Pusher he contributed to widely used libraries and added end-to-end encryption support, and at Mo he led teams through major infra and data migrations while onboarding engineers. Kevin pairs a master’s in Software Engineering (First Class) with a pragmatic focus on cost-efficient, production-grade systems — having saved thousands monthly in infrastructure at Pusher. Massively driven and comfortable in small teams, he also tinkers with electrical engineering in his spare time and maintains a memorable collection of ridiculous shirts.
code9 years of coding experience
job5 years of employment as a software developer
bookMaster of Engineering - MEng, Computing (Software Engineering), First Class (average 78%), Master of Engineering - MEng, Computing (Software Engineering), First Class (average 78%) at Swansea University
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

php10
pusher10
encryption10
webhooks10
json9
testing8
composer7

Programming languages (17)

C#JavaC++CRustMakefileGoHTML

Github contributions (5)

github-logo-circle
pusher/pusher-http-php

Oct 2017 - Aug 2018

PHP library for interacting with the Pusher Channels HTTP API
Role in this project:
userBack-end Developer
Contributions:3 releases, 22 commits, 36 PRs in 9 months
Contributions summary:Kevin primarily contributed to the PHP library for interacting with the Pusher Channels HTTP API. Their work involved adding signature validation for webhooks, testing the webhook data structure, and fixing related code issues. They also added end-to-end encryption support by implementing encryption and decryption functionalities, and updating the codebase to use JSON for encrypted message formatting. Furthermore, the user refactored parts of the code and updated the version number.
apiguzzlephpchannelspusher
kn100/warp

Nov 2016 - Jun 2021

Contributions:3 pushes, 1 branch in 4 years 6 months
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
Kevin Norman - Senior Software Engineer at Shopify