Joshua Thomas

Senior Web Developer at The Westervelt Company

Tuscaloosa, Alabama, 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
🎓
Top School
Joshua Thomas is a senior web developer with eight years of hands-on experience building and maintaining web applications at The Westervelt Company, where he progressed from systems support to senior developer. He brings a practical full-stack mindset informed by an earlier background in IT operations and system administration, which helps him bridge development and operational concerns. An active open-source contributor, he has helped modernize the popular Django project django-simple-history by adding Python 3.11 support and improving documentation and packaging. Based in Tuscaloosa, he combines engineering rigor with a pragmatic eye for maintainability and the right abstractions—a mindset he humorously sums up on GitHub as “just a boy…looking for the right abstraction.”
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science - BS, Civil Engineering, Bachelor of Science - BS, Civil Engineering at The University of Alabama
github-logo-circle

Github Skills (4)

documentation10
django10
python10
git9

Programming languages (13)

JinjaRustJSONHTMLJupyter NotebookJustTypeScriptHCL

Github contributions (5)

github-logo-circle
Store model history and view/revert changes from admin site.
Role in this project:
userBack-end Developer
Contributions:5 reviews, 12 commits, 4 PRs in 29 days
Contributions summary:Joshua primarily contributed to enhancing the Django-based project's compatibility and documentation. Their work included adding support for Python 3.11, updating the `setup.py`, `CHANGES.rst`, `README.rst`, and `docs/index.rst` files to reflect the new Python version. The user also added and formatted the AUTHORS file, indicating a contribution to project maintenance and documentation.
revertadmin-sitexadminadminmodel-store
A Django toolkit for GitHub Apps with batteries included
Contributions:7 releases, 1 review, 56 PRs in 4 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
Joshua Thomas - Senior Web Developer at The Westervelt Company