Ben Spaulding

Senior Software Engineer at Tilt

Rigby, Idaho, 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
Ben Spaulding is a Senior Software Engineer with 17 years of web development experience and deep expertise in Python and Django, currently building at Tilt. He has a long track record delivering APIs (REST, GraphQL, JSON Schema), secure auth flows, financial transaction processing, async pipelines, and file/document workflows, and has built interactive React and Ember UIs that surface complex state and data. At fintech startups like Routable he reduced developer friction by optimizing CI/type-checking and introduced robust patterns for business logic and third-party integrations such as OCR vendors. A seasoned open-source maintainer, he’s contributed to widely used projects like django-haystack and helped modernize Mozilla’s support platform for Python 3 compatibility. Based in Rigby, Idaho, Ben pairs meticulous attention to backwards-compatibility and testing with a knack for mentoring and practical, production-focused refactors.
code16 years of coding experience
job16 years of employment as a software developer
bookBrigham Young University-Idaho
stackoverflow-logo

Stackoverflow

Stats
313reputation
19kreached
3answers
0questions
github-logo-circle

Github Skills (19)

unit-testing10
python10
django10
testing10
documentation9
git7
ecmascript6
nodejs6
django-rest-framework6
rest6
vscode-debugger6
visual-studio-code6
es6-modules6
elasticsearch-api5
elasticsearch5

Programming languages (7)

TypeScriptShellJavaScriptGoVim scriptRubyPython

Github contributions (5)

github-logo-circle
mozilla/kitsune

Jan 2020 - Feb 2020

Platform for Mozilla Support
Role in this project:
userBackend Developer
Contributions:79 commits, 7 PRs, 8 comments in 29 days
Contributions summary:Ben primarily focused on improving the codebase by fixing 2to3 compatibility issues, which included updating print statements and adjusting import statements to align with Python 3. They also made several changes to different files, which included fixes for edge cases, enhancements for the dashboards, and also made minor adjustments to the questions and wiki applications. These changes indicate a focus on maintaining and adapting the platform for continued functionality.
mozilla
Modular search for Django
Role in this project:
userBack-end Developer & QA Engineer
Contributions:8 commits, 1 PR, 3 comments in 2 years 1 month
Contributions summary:Ben primarily focused on maintaining and improving the codebase by fixing bugs and updating documentation. They corrected unittest imports, modified test cases, and ensured compatibility across different Django versions. Their contributions also included refactoring to use standard library components and removing deprecated methods, improving the project's maintainability. Additionally, they worked on documentation updates related to the SearchQuerySet API and ModelSearchIndex, ensuring accurate information.
pythondjangomodularcreative-commonssearch
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
Ben Spaulding - Senior Software Engineer at Tilt