Sam Thompson

Staff Software Engineer at Dili (YC S23)

Portland, Oregon, 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
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.
code15 years of coding experience
job15 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
8,671reputation
533kreached
29answers
17questions
Badges
forms
top-5%
celery
top-5%
django
top-1%
python
top-5%
validation
top-5%
testing
top-1%
github-logo-circle

Github Skills (25)

api-rest10
debug10
python10
apidoc10
api-design10
restful-api10
django10
testing10
api10
tdd10
rest-api10
data-validation9
celery9
validation9
forms9

Programming languages (19)

C#JavaC++JinjaCGoPerlHTML

Github contributions (5)

github-logo-circle
Creating delicious APIs for Django apps since 2010.
Role in this project:
userBack-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.
django-appsapipythondjango-rest-frameworkdjango
georgedorn/django-magellan

May 2011 - Nov 2014

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.
Request Free Trial