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.
18 years of coding experience
12 years of employment as a software developer
B.Sc., Computer Science, B.Sc., Computer Science at University of British Columbia
MDM (incomplete), Digital Media, MDM (incomplete), Digital Media at Great Northern Way Campus
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.
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.