Rafe Kettler

Software Engineer at Square

San Francisco, California, 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
Rafe Kettler is a software engineer with 15 years of experience building reliable, high-performance systems, currently focused on distributed data storage and payments infrastructure at Square in San Francisco. He designs and operates large-scale MySQL/Redis clusters and automates petabyte-scale OLTP storage while collaborating with application teams to scale data retrieval and durability. Previously he built core internal payments APIs that move money, navigating fragile legacy dependencies and strict correctness and fault-tolerance requirements. Comfortable across Go, Java, Python and the ops toolchain, he owns software through design, implementation and production maintenance. He also documents and clarifies complex topics—authoring a detailed guide to Python’s magic methods—bringing a teacher’s eye to developer-facing systems. Practical, curious, and hands-on, he enjoys “hacking” on hard problems that sit at the intersection of correctness, performance, and operations.
code15 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of Pennsylvania
stackoverflow-logo

Stackoverflow

Stats
76,289reputation
18.4mreached
612answers
37questions
Badges
ruby
top-5%
package
top-5%
git
top-5%
java
top-5%
regex
top-5%
oop
top-5%
github-logo-circle

Github Skills (48)

markdown10
python10
php10
markdown-it10
html10
documentation10
garbage-collection10
timing9
programming-language9
oop9
git9
cron9
java9
github9
append9

Programming languages (6)

C++CGoPHPHTMLPython

Github contributions (5)

github-logo-circle
RafeKettler/magicmethods

Jan 2011 - Jan 2016

Guide to Python's magic methods
Role in this project:
userTechnical Writer
Contributions:93 commits, 2 PRs, 2 pushes in 5 years
Contributions summary:Rafe primarily focused on documenting and explaining the use of Python's magic methods. Their contributions centered around creating a comprehensive guide, evidenced by the addition of new sections, examples, and formatting to the HTML documentation. The user updated the guide with new sections, examples, and corrected existing content to improve clarity and accuracy. They also took on the task of refining the guide's structure, generating a TeX version, and improving the overall presentation.
magicpython
RafeKettler/misc-scripts

Apr 2011 - Aug 2011

Contributions:5 commits in 4 months
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
Rafe Kettler - Software Engineer at Square