Sam Thompson is a Staff Software Engineer in Portland, OR with roughly 15–18 years of experience building reliable web applications, specializing in backend architecture with Python and Django. He designs data-heavy systems—OLAP pipelines, denormalizing extraction APIs, and ETL flows—that have processed terabytes annually and scaled large datasets by orders of magnitude. A longtime advocate of automated testing, CI, and code review practices, he’s helped establish microservice standards and dramatically increased test coverage across teams. Sam contributes to notable open-source projects like django-tastypie, focusing on API robustness and cross-version compatibility, and pairs production engineering with applied machine learning and data wrangling using Pandas and scikit-learn. He’s equally comfortable architecting distributed systems with Celery/RabbitMQ and mentoring engineers to raise delivery and quality across organizations.
Creating delicious APIs for Django apps since 2010.
Role in this project:
Back-end Developer
Contributions:10 releases, 6 reviews, 135 commits in 10 years 1 month
Contributions summary:Sam primarily contributed to fixing bugs and implementing features related to testing and core functionality within the django-tastypie project. Their work involved modifying test cases, addressing issues related to filtering, ordering, and data validation. They also addressed deprecation warnings and made compatibility improvements for different Django versions, demonstrating a focus on API development and maintaining a robust backend.
Contributions:68 commits, 1 branch in 3 years 6 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.