Ken Pratt

Software Engineer at Stripe

Vancouver, British Columbia, 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
Ken Pratt is a versatile software engineer with 18 years of experience building scalable web applications, services, and distributed systems, currently contributing at Stripe from Vancouver. He blends deep back-end expertise in Ruby, Java, Node.js and Erlang with hands-on server deployment (Linux, AWS) and front-end design, having shipped projects from EA SPORTS World to indie games. As co-founder of Burger Function Games he launched Atomic Brawl and has prior game credits on FIFA 08 and UEFA EURO 2008, reflecting an uncommon mix of AAA and indie game engineering. He’s led architecture and ops for multi-server production clusters, created a custom in-memory time-traveling database at Ruboss, and contributed important fixes and modernization to the popular connect-mongo session store. Pragmatic and product-focused, Ken pairs entrepreneurial experience with a track record of delivering robust, production-grade systems.
code18 years of coding experience
job12 years of employment as a software developer
bookB.Sc., Computer Science, B.Sc., Computer Science at University of British Columbia
bookMDM (incomplete), Digital Media, MDM (incomplete), Digital Media at Great Northern Way Campus
stackoverflow-logo

Stackoverflow

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

Github Skills (7)

javascript10
mongodb10
mongodb-database10
expressjs9
testing8
database-management7
nodejs6

Programming languages (4)

TypeScriptRustJavaScriptRuby

Github contributions (5)

github-logo-circle
jdesboeufs/connect-mongo

Jan 2013 - Jan 2013

MongoDB session store for Express
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 day
Contributions summary:Ken contributed to the `connect-mongo` repository, a MongoDB session store for Express. Their commits focused on implementing and improving the interaction with MongoDB, adding support for write concerns, fixing test-related issues, and merging updates. They also updated the codebase to use newer MongoDB driver versions. These changes indicate their work involved modifying the backend and integrating features related to data storage.
session-storeexpressjsexpressnodejsmongoose
kenpratt/wikipedia-client

Mar 2010 - Apr 2021

Ruby client for the Wikipedia API
Contributions:12 reviews, 90 commits, 15 PRs in 11 years 3 months
apiruby-clientrubywikipediawikipedia-api
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
Ken Pratt - Software Engineer at Stripe