Tom Caflisch

Software Engineer at PagerDuty

Rochester, Minnesota, 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

👤
Senior
🎓
Top School
Tom Caflisch is a seasoned full‑stack software engineer with 14+ years of experience leading teams and modernizing development practices across healthcare, enterprise, and startup environments. Currently at PagerDuty, he combines hands‑on expertise in Node.js, Ruby, Java, and modern JavaScript frameworks with strong architecture and testing discipline—he insists on unit tests and CI/CD. Tom has a track record of driving cultural change (notably at Mayo Clinic) to adopt modern tooling and processes, and has built internal productivity tools and platform features at companies like Ciitizen and Catalytic. An active open‑source contributor, he expanded MongoDB support in the widely used node-db-migrate project, demonstrating practical database migration and backend skills. Based in Rochester, MN, he mentors developers publicly and prefers roles that trust him to deliver and lead with a “get it done” attitude.
code14 years of coding experience
job9 years of employment as a software developer
bookWinona State University
stackoverflow-logo

Stackoverflow

Stats
19,084reputation
8.0mreached
339answers
560questions
Badges
css
top-5%
ruby-on-rails
top-5%
php
top-5%
jsf
top-5%
jquery
top-5%
smtp
top-5%
github-logo-circle

Github Skills (28)

database-migrations10
javascript10
mongodb-database10
database-migration10
nodejs10
mongodb10
jquery9
height9
smtp9
css9
textbox9
jsf9
php9
ruby-on-rails9
codeigniter9

Programming languages (18)

JavaCSSC++PugCGoHTMLGroovy

Github contributions (5)

github-logo-circle
db-migrate/node-db-migrate

Feb 2015 - Feb 2015

Database migration framework for node
Role in this project:
userBack-end Developer & Database Engineer
Contributions:26 commits, 3 PRs, 49 comments in 6 days
Contributions summary:Tom primarily worked on adding and improving MongoDB support for the database migration framework. Their contributions included implementing the `createCollection`, `dropCollection`, `renameCollection`, `addIndex`, and `removeIndex` functionalities within the MongoDB driver. They also created methods for inserting and deleting migration records, and updated the code to include a migrations table. The user's work expanded the database migration framework's capabilities to support the MongoDB database.
migration-toolmysqlnodejsdatabasedatabase-migration
Catalytic Developer SDK for PHP
Contributions:12 releases, 2 reviews, 68 PRs in 11 months
phpsdk
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
Tom Caflisch - Software Engineer at PagerDuty