William Vincent

Boston, Massachusetts, 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
William Vincent is a seasoned software engineer and educator with 13 years of experience, active in the Django community as the founder of LearnDjango.com and author of three books. Based in Boston, he blends full-stack engineering with developer advocacy—contributing widely used Django starter projects and API examples (notably djangoforapis and lithium) that emphasize practical patterns like service workers, custom user models, and Allauth integration. A former Django Board member, PSF Fellow, and current JetBrains developer, he pairs community leadership with hands-on product work. His background includes an MBA from Tuck and a BA in History, reflecting a blend of technical depth and strategic perspective. He prefers email contact over LinkedIn, and often surfaces community-focused improvements that make onboarding and deployment smoother for Django practitioners.
code13 years of coding experience
bookBA, History, BA, History at The College of William and Mary
bookMBA, MBA at Dartmouth College - The Tuck School of Business at Dartmouth
stackoverflow-logo

Stackoverflow

Stats
207reputation
19kreached
8answers
13questions
github-logo-circle

Github Skills (20)

javascript10
python10
apidoc10
django10
rest-framework10
api10
react10
front-end-development9
service-worker9
sqlite8
sqlite-database8
sqllite8
dockers7
css7
html7

Programming languages (9)

TypeScriptCSSSCSSJavaScriptGoHTMLPythonClojure

Github contributions (5)

github-logo-circle
wsvincent/djangoforapis

Apr 2018 - Mar 2022

Source code for Django for APIs
Role in this project:
userFull-stack Developer
Contributions:43 commits, 65 PRs, 42 pushes in 3 years 11 months
Contributions summary:William contributed to the development of a Django-based API project, demonstrating a range of skills. They worked on both backend and frontend aspects, including the implementation of a service worker for the frontend using Javascript. The user made changes to the project's settings and created blog post models. They also focused on updating the dependencies and the Django project structure.
djangopythondjango-tutorial
wsvincent/lithium

Feb 2018 - Jan 2023

Django starter project with 🔋
Role in this project:
userFull-stack Developer
Contributions:1 review, 98 commits, 78 PRs in 4 years 11 months
Contributions summary:William primarily contributed to the development of a Django-based starter project, implementing key features and making various enhancements. Their work included setting up static file handling, updating the user model and admin interface, and integrating Django Allauth for user authentication. Furthermore, the user added Django Debug Toolbar for development and updated the project's front-end dependencies.
djangopythondockerallauthwhitenoise
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