Kerri Miller

Staff Engineer at conferences, meetups, and user groups

Seattle, Washington, 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
Kerri Miller is a Staff Engineer based in Seattle with 14 years of experience building and leading teams to deliver production-grade backends and scalable web systems. She combines hands-on backend and DevOps expertise—demonstrated by contributions to high-profile open-source projects like Travis CI and GitLab—with a knack for performance tuning, API design, and security improvements. Known for coaching and teaching (RailsBridge, Ada Developers Academy) and for public speaking including a RubyConf 2020 keynote, she bridges technical rigor with effective team communication and hiring practices. Comfortable toggling between coding, technical project leadership, and mentoring, she advocates pair programming, refactoring for developer happiness, and measurable outcomes. An uncommon blend of arts training and engineering, she brings a creative, pragmatic approach to debugging and system design.
code14 years of coding experience
job18 years of employment as a software developer
bookBachelor of the Arts, Performance Production, Bachelor of the Arts, Performance Production at Cornish College of the Arts
bookBA, Performance Production, BA, Performance Production at Goddard College
languagesruby, sql, perl, css, javascript, php, node.js
github-logo-circle

Github Skills (16)

activerecord10
rspec10
gitlab10
ruby-rails10
kafka10
rails10
api10
apidoc10
ruby-on-rails10
ruby10
testing9
configuration-management9
graphviz8
postgresql8
cicd7

Programming languages (17)

CSSC++CRustMakefileGoHTMLPerl

Github contributions (5)

github-logo-circle
voormedia/rails-erd

Jul 2014 - Aug 2022

Generate Entity-Relationship Diagrams for Rails applications
Role in this project:
userBack-end Developer
Contributions:4 releases, 5 reviews, 215 commits in 8 years 2 months
Contributions summary:Kerri primarily contributed to the Rails-ERD project by fixing bugs and improving the codebase. Their work included correcting typos, updating font names for different operating systems, and cleaning up whitespace. They also made significant changes to the configuration files and tests, refactoring and renaming them for better maintainability. The user also added features such as marking primary and foreign keys on the diagram.
diagramsmermaidrails-applicationsrailsentity
travis-ci/travis-api

May 2018 - Feb 2019

The Travis CI API
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:27 commits, 9 PRs, 27 pushes in 9 months
Contributions summary:Kerri primarily contributed to the backend API functionality of the Travis CI API, focusing on database query optimization and the implementation of new features. They removed eager loading in a Ruby on Rails application to resolve database errors, improved performance. The user also introduced a basic Kafka client for message delivery and added a migration endpoint, enhancing the system's capabilities. Additionally, the user worked on updating the API's permissioning and testing aspects.
apitravistravis-ci-apitravis-ci
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
Kerri Miller - Staff Engineer at conferences, meetups, and user groups