Corey Purcell

Software Engineer at Heroku

Knox Chapel, Pennsylvania, United States
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
Corey Purcell is a seasoned software engineer with 16 years building and operating scalable systems, currently contributing at Heroku after an engineering spell at Stripe. He blends deep Ruby and Rails expertise with hands-on operational experience across Postgres, Redis, Kafka and connection-pooling concerns, often working at the intersection of backend APIs and platform tooling. Corey has led teams and product architecture efforts, shipping new features and infrastructure improvements as a Lead Infrastructure Engineer at Heroku and Lead Ruby Developer at Hellolabs. Notably, he has contributed to prominent open-source projects including the Heroku CLI and the classic HacketyHack coder’s starter kit, focusing on API refactors, HATEOAS integration, and database/Redis tooling. Based in Knox Chapel, Pennsylvania, he pairs pragmatic object-oriented design with production-focused automation, favoring small, deliberate refactors that reduce dependencies and surface engineering visibility.
code16 years of coding experience
job19 years of employment as a software developer
bookBachelor of Science (BS) Computer Engineering, Bachelor of Science (BS) Computer Engineering at Kettering University
stackoverflow-logo

Stackoverflow

Stats
573reputation
35kreached
13answers
2questions
github-logo-circle

Github Skills (24)

postgresql10
api-design10
ruby10
heroku10
database-management10
rest-api10
back-end-development9
redis9
json9
heroku-cli9
hateoas9
backend9
nethttp8
apidoc8
api8

Programming languages (5)

TypeScriptShellJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
heroku/cli

Oct 2017 - Jul 2021

Heroku CLI
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:6 reviews, 5 commits, 3 PRs in 3 years 9 months
Contributions summary:Corey contributed to the Heroku CLI by implementing features related to database management, specifically around connection pooling and backups. Their work included adding commands for attaching connection pooling and handling keyspace notifications in the Redis service. The user also modified code related to how the Heroku CLI interfaces with Postgres database services, and implemented changes to the CLI that interacts with other Heroku services.
herokunpm-clibuildpackheroku-cliheroku-cli-plugin
hacketyhack/hacketyhack

Sep 2011 - Nov 2011

the coder’s starter kit: sound, animation, video, messaging in a low-key ruby environment.
Role in this project:
userBack-end Developer & API Developer
Contributions:11 commits in 1 month
Contributions summary:Corey primarily focused on refactoring and improving the application's back-end and API interactions. They updated the API endpoints, improved version checking, and refactored the code to utilize a new API. The user also removed dependencies and integrated HATEOAS principles into the program structure. These changes involved core modifications to the application's functionality and its integration with external services.
ruby-environmentanimationrubycodervideo
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
Corey Purcell - Software Engineer at Heroku