Tobias Mcnulty

Chief Executive Officer at Django Software Foundation

Chapel Hill, North Carolina, 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
Tobias Mcnulty is a seasoned software leader and CEO with 16 years of experience building and scaling database-driven web applications from Chapel Hill. As founder and longtime head of Caktus, he blends hands-on backend and DevOps work with strategic oversight, consulting on architecture and high-traffic deployments for clients. An active Django contributor and member of the Django Ops Team, he has fixed core framework bugs, improved testing and caching, and co-authored the messages framework that shipped in Django 1.2. His open-source portfolio includes contributions to flagship projects like django/django and deployment-focused work on wagtail/bakerydemo, reflecting deep experience in CI/CD, Docker, and cloud storage integrations. With an MPH in Leadership and Informatics and past work delivering UNICEF’s mHealth Project Mwana, he pairs technical craftsmanship with real-world public health impact. Colleagues describe him as a pragmatic engineer who leads with infectious energy and a taste for actionable solutions.
code16 years of coding experience
job11 years of employment as a software developer
bookBA Philosophy, BA Philosophy at Earlham College
bookMaster of Public Health (MPH) Leadership and Informatics, Master of Public Health (MPH) Leadership and Informatics at University of North Carolina at Chapel Hill
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,631reputation
93kreached
8answers
2questions
Badges
celery
top-5%
amazon-web-services
top-5%
heroku
top-5%
github-logo-circle

Github Skills (47)

unit-testing10
application-framework10
caching10
google-cloud-platform10
docker10
postgresql10
system-configuration10
python10
back-end-development10
django10
testing10
amazon-elasticsearch10
app-framework10
server-configuration10
dockers10

Programming languages (20)

SmartyJavaJinjaCSSC++CMakefileGo

Github contributions (5)

github-logo-circle
Automatic caching and invalidation for Django models through the ORM.
Role in this project:
userBack-end Developer
Contributions:5 releases, 119 commits, 61 PRs in 10 years 7 months
Contributions summary:Tobias contributed to the django-cache-machine repository by adding and modifying settings and configurations related to caching behavior. The user added features like the `CACHE_EMPTY_QUERYSETS` setting and implemented changes to address warnings in the test settings, particularly concerning middleware classes. They also updated dependencies and made code formatting improvements, demonstrating a focus on the project's maintainability and compatibility with different Django versions.
pythondjangocachinginvalidationdjango-models
wagtail/bakerydemo

Feb 2017 - Nov 2019

Next generation Wagtail demo, born in Reykjavik
Role in this project:
userDevOps & Backend Engineer
Contributions:25 commits, 28 PRs, 25 pushes in 2 years 9 months
Contributions summary:Tobias significantly contributed to the project's infrastructure and deployment capabilities. Their work included setting up Docker configurations, defining CI/CD pipelines using Travis, and configuring S3 and Google Cloud Storage integrations. They also enhanced the backend by adding Elasticsearch support and optimizing caching. Furthermore, the user refactored code to improve performance and incorporated dependency management practices.
djangonext-generationwagtail
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