Peter Potrebic

Pythonista at Box

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
🎓
Top School
Peter Potrebic is a seasoned Python engineer and systems architect with 13+ years building consumer-quality frontends and large-scale backend platforms, currently tackling critical projects at Box in San Francisco. He has deep experience designing resilient, cache-aware architectures and APIs—having led SOAP-to-GET and unified caching efforts at Coupons Inc and shipping high-throughput DVR scheduling and TV UX systems at Microsoft. A pragmatic advocate for zero-defect code and developer-friendly practices, he blends hands-on implementation with technical leadership to improve maintainability and observability. Peter contributes to open-source tooling such as the box-python-sdk, improving paging, collaboration parameters, and documentation to make SDKs more robust. His background spans startups and big tech, grounded in CS degrees from Princeton and Stanford, and he favors elegant, production-first solutions that anticipate operational scale. An understated detail: he’s as comfortable optimizing low-level DVR scheduler logic as he is modernizing web APIs for millions of daily events.
code13 years of coding experience
job26 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Stanford University
bookBachelor of Science in Engineering, Computer Science, Bachelor of Science in Engineering, Computer Science at Princeton University
stackoverflow-logo

Stackoverflow

Stats
366reputation
70kreached
16answers
2questions
github-logo-circle

Github Skills (15)

api10
box-api10
python10
apidoc10
develop9
unit-testing8
documentation7
pep6
datetime6
windows6
popen6
shell6
linux6
bash6
timestamp6

Programming languages (3)

Objective-CSwiftPython

Github contributions (5)

github-logo-circle
box/box-python-sdk

Feb 2015 - Dec 2018

Box SDK for Python
Role in this project:
userBack-end Developer
Contributions:12 commits, 14 PRs, 6 pushes in 3 years 10 months
Contributions summary:Peter primarily focused on improving the Box SDK for Python, enhancing its functionality and robustness. They added comprehensive docstrings to improve code clarity and maintainability. The user also improved the paging API and incorporated support for the `can_view_path` parameter for folder collaborations. They also addressed bugs and made formatting improvements.
box-sdkpythonsdkbox
box/genty

Mar 2014 - Nov 2015

Contributions:1 release, 57 commits, 24 PRs in 1 year 7 months
teetestinggenerativevarietygenerative-testing
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
Peter Potrebic - Pythonista at Box