Trey Hunner

Python Trainer at Truthful Technology, LLC

San Diego, California, 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
Trey Hunner is a Python trainer and consultant with 16 years of hands-on experience helping teams and individuals level up their Python skills through practical, skills-oriented training and tools like Python Morsels. Based in San Diego, he blends full-stack software experience—contributing to high-profile open-source projects such as Django, Django REST Framework, and jQuery UI—with a focus on testing, documentation, and front-end polish. He’s served on the Python Software Foundation board, demonstrating community leadership and a knack for scaling educational impact beyond one-on-one coaching. Known for improving code quality and test coverage across projects, Trey pairs instructor-level communication with deep, pragmatic engineering experience.
code16 years of coding experience
job3 years of employment as a software developer
bookUniversity of California, Los Angeles
stackoverflow-logo

Stackoverflow

Stats
11,385reputation
2.2mreached
143answers
14questions
Badges
rest
top-5%
bash
top-5%
regex
top-5%
python
top-5%
django
top-5%
javascript
top-5%
github-logo-circle

Github Skills (71)

restructuredtext10
python10
testing10
cookiecutter10
templater10
coverage10
literate-programming10
admin-interface10
javascript10
jquery10
django10
cil10
rs10
indentation10
emacs-lisp10

Programming languages (25)

CCMakeMakefileMustacheHTMLJupyter NotebookPostScriptTypeScript

Github contributions (5)

github-logo-circle
Store model history and view/revert changes from admin site.
Role in this project:
userBack-end Developer
Contributions:249 commits, 11 PRs, 9 pushes in 9 years 4 months
Contributions summary:Trey primarily contributed to the development of a Django application for storing model history. Their work involved implementing new features, such as the ability to specify a history date. They also fixed several bugs and made improvements to the admin interface, including the addition of a user column and the ability to revert to previous versions. The user demonstrated significant knowledge of the Django framework, including its admin interface and ORM.
revertadmin-sitexadminadminmodel-store
jazzband/django-model-utils

Feb 2013 - Jun 2015

Django model mixins and utilities.
Role in this project:
userBack-end Developer
Contributions:104 commits, 5 PRs, 6 pushes in 2 years 4 months
Contributions summary:Trey implemented and refined the `ModelTracker` feature, a core utility within the `django-model-utils` library. Their work involved adding tests to ensure the functionality and reliability of `ModelTracker`, including handling various scenarios such as ForeignKey fields and updates. They also refactored the code, improving its structure and efficiency, by moving the `ModelTracker` to a dedicated module and removing unnecessary use of `setattr`.
pythonmixinsdjangodjango-modeldjango-admin
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
Trey Hunner - Python Trainer at Truthful Technology, LLC