Corin Cerami

Senior Software Engineer II at Kickstarter

Boston, Massachusetts, 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
Corin Cerami is a Senior Software Engineer II based in Boston with 11 years of experience building reliable backend systems, currently contributing at Kickstarter. A queer programmer and former environmental scientist, Corin blends analytical rigor with pragmatic engineering to improve stability, error handling, and observability in production services. Their open-source work spans influential Ruby projects like Resque—enhancing logging, signal handling, and robustness—and educational Rust koans that teach ownership, iteration, and core data structures. At CodeTriage they strengthened input validation, refactored for testability, and hardened unsubscribe flows, demonstrating a focus on edge cases and user safety. Colleagues describe them as thoughtful about failure modes and adept at turning nuanced runtime issues into maintainable code.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

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

Github Skills (24)

algorithm10
task-management10
ruby-rails10
algorithms10
redis10
background-process10
testing10
background-processing10
open-source10
arrayobject10
rails10
asynchronous-tasks10
background-worker10
queuing10
data-structure10

Programming languages (7)

TypeScriptCSSRustSCSSJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
crazymykl/rust-koans

Aug 2015 - Jan 2016

Koans for the Rust programming language
Role in this project:
userBack-end Developer
Contributions:17 commits, 18 PRs, 5 pushes in 4 months
Contributions summary:Corin primarily contributed to the implementation of koans, which are exercises designed to teach the Rust programming language. They added koans focusing on data types like integers, booleans, and arrays. The user also introduced koans for vectors and HashMap data structures, along with relevant concepts such as iteration and ownership, furthering the educational purpose of the repository. They also included and implemented for loops for educational purposes.
rustprogramming-languagekoansrust-programming-language
resque/resque

Feb 2016 - Apr 2017

Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
Role in this project:
userBackend Developer
Contributions:5 reviews, 25 commits, 71 PRs in 1 year 2 months
Contributions summary:Corin primarily contributed to the core functionality of Resque, a Redis-backed Ruby library for background jobs. Their commits focused on refining logging practices, ensuring appropriate logging levels for various events. They also addressed bugs, such as fixing an issue with timeout during job metadata retrieval, updating dependencies, and refactoring code to accommodate changes in underlying data storage mechanisms. Furthermore, they made improvements to the worker's ability to handle signals, including shutdown and pausing/unpausing processing.
job-managementqueuesbackedresqueruby
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
Corin Cerami - Senior Software Engineer II at Kickstarter