Peter Schuller

Software Engineer at Infidyne Technologies HB

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

👤
Senior
Peter Schuller is a seasoned software engineer with 21 years of experience building high-performance, distributed systems and storage solutions across companies like Facebook, Lyft, Twitter, and Spotify. A San Francisco-based co-founder and hands-on engineer, he specializes in databases, Cassandra, Clojure, Java, Python, C++, networking and performance tuning. He has a track record of shipping reliable backend infrastructure at scale and improving developer ergonomics—evidenced by open-source contributions to PynamoDB that enhanced DynamoDB compatibility and usability. Comfortable deep in systems-level code and pragmatic about trade-offs, he blends startup grit with enterprise-grade engineering rigor.
code21 years of coding experience
job16 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
10,295reputation
989kreached
3answers
0questions
Badges
git
top-1%
github-logo-circle

Github Skills (11)

amazon-dynamodb10
git10
dynamodb10
aws10
pytest10
python10
documentation9
jboss6
python-sphinx6
macos6
garbage-collection6

Programming languages (12)

TypeScriptJavaC++RustStarlarkSCSSGoHTML

Github contributions (5)

github-logo-circle
pynamodb/PynamoDB

May 2017 - Nov 2017

A pythonic interface to Amazon's DynamoDB
Role in this project:
userBack-end Developer
Contributions:6 commits, 6 PRs, 16 comments in 5 months
Contributions summary:Peter primarily contributed to the `pynamodb` library by enhancing its functionality and improving its documentation. Key contributions include implementing rate-limited scan support against DynamoDBLocal and improving documentation on batch writes and save/update behavior. These changes involved modifications to core components like `connection`, `models`, and test files, demonstrating a focus on improving the library's usability and compatibility with various DynamoDB implementations. The user also added a migration tool to convert the `LegacyBooleanAttribute` to the current `BooleanAttribute`.
aws-dynamodbpythonamazonamazon-dynamodbdynamodb
scode/lrugctest

Jan 2017 - May 2023

Contributions:40 pushes, 1 branch in 6 years 5 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