Tim Shaffer is a Senior Staff Software Engineer with 15+ years building web applications and DevOps-focused platforms, currently leading engineering efforts at Recharge. He blends hands-on full-stack development—Java, Python, TypeScript, Vue/React, PostgreSQL—with infrastructure and containerization expertise (Docker) to deliver reliable, scalable systems. Tim has progressed from early development roles through lead and staff positions at MITRE and Recharge, demonstrating consistent ownership of architecture and delivery across enterprise and startup-like environments. He favors pragmatic Agile and DevOps practices that shorten feedback loops and reduce deployment risk. Based in Chattanooga, Tennessee, he pairs a business-focused Computer Information Systems background with deep technical craft, making him effective at aligning engineering work to product and operational goals. Colleagues value his ability to translate complex requirements into maintainable, production-ready solutions.
15 years of coding experience
25 years of employment as a software developer
Bachelor of Business Administration Computer Information Systems, Bachelor of Business Administration Computer Information Systems at University of Baltimore
A simple and flexible model and data validator for Peewee ORM.
Contributions:83 commits, 5 PRs, 71 pushes in 3 years 7 months
validationpeeweepeewee-ormvalidatordata-validator
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
Tim Shaffer - Senior Staff Software Engineer at Recharge