Keith Kim

Staff Developer at Quicklog.io

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
Keith Kim is a Staff Developer based in Old Toronto with 11 years of professional experience building scalable backend systems and platform services. Currently at Shopify, he has hands-on ownership of API client work—contributing notable enhancements to the widely used shopify-api-ruby gem to manage complex fulfillment-order workflows. He combines deep SRE and microservices know-how from roles at 500px, Helpful.com, and Kijiji with entrepreneurial instincts as the creator/operator of Quicklog.io and Gitgrep.com. Keith’s background spans low-latency, distributed datastores and DevOps automation through to AI and Spring Boot microservices, reflecting a rare mix of product-facing engineering and infrastructure reliability. Colleagues would describe him as a pragmatic engineer who moves between strategic platform decisions and detailed API design, and who still ships side projects that inform his day job.
code11 years of coding experience
job18 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Systems Design Engineering, Computer Engineering Option, Bachelor of Applied Science (B.A.Sc.), Systems Design Engineering, Computer Engineering Option at University of Waterloo
languagesEnglish, French, Korean
github-logo-circle

Github Skills (8)

api-rest10
rest-api10
shopify-api10
api-design10
restful-api10
ruby10
object-oriented-programming9
rspec9

Programming languages (18)

JavaCSSVueGoHTMLPonyKotlinShell

Github contributions (5)

github-logo-circle
Shopify/shopify-api-ruby

Sep 2019 - Jan 2020

ShopifyAPI is a lightweight gem for accessing the Shopify admin REST and GraphQL web services.
Role in this project:
userBackend Developer
Contributions:12 commits, 17 PRs, 65 pushes in 4 months
Contributions summary:Keith primarily focused on enhancing the Shopify API Ruby gem by adding functionality related to fulfillment orders. They implemented new GET requests for accessing fulfillment order data and added methods for actions such as moving, cancelling, and closing fulfillment orders. Additionally, the user incorporated features to handle fulfillment requests, including acceptance, rejection, and cancellation requests. These changes involved modifying existing resources and adding new ones within the API client.
adminrailshotel-bookingpolarisweb-services
karmakaze/lang-tools

Dec 2018 - May 2019

Contributions:11 commits, 8 pushes in 5 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
Keith Kim - Staff Developer at Quicklog.io