About Tim

My Story

I’ve been a professional software engineer since 2009, working across several industries including EdTech, e-commerce, and platform integrations. Along the way, I’ve led development teams, mentored engineers at all levels, and built everything from analytics platforms to social networks.

At the core of my satisfaction in all those endeavors was supporting others to succeed. Whether it’s answering questions, giving a talk, writing blog posts, or contributing to open source; I enjoy helping people improve. Through programs like Underdog Devs and Djangonaut Space as well as maintaining packages, and answering help questions, I’ve been able to support developers at all stages of their careers. Better Simple is an extension of that same mission.

Professional Experience

Over 15+ years, I’ve worked on a variety of projects across different industries:

  • EdTech Analytics: Built systems to identify at-risk students and provide actionable insights to educators. Led the development team.
  • E-commerce: Developed online stores with payment processing, shipping integrations, and inventory management
  • Social Platforms: Engineered notification systems, real-time updates, and background processing for social networks
  • Integrations: Connected systems with LMSes, Google’s APIs, Stripe, FedEx, and several other APIs

I’ve worked as both an individual contributor and a development lead, giving me perspective on technical challenges and team dynamics alike.

Community Involvement

Current Roles

  • Django 6.x Steering Council: Helping guide Django’s technical direction (2025–2026)
  • Django Commons Administrator: Helping support maintainers for community-maintained Django packages (2024–present)
  • Djangonaut Space Admin: Overseeing the mentorship program for Django contributors (2023–present)
  • Space Reviewer: Reviewing contributions in the Djangonaut Space program (2024–present)

Past Roles

Packages

I help maintain a few Django packages:

Speaking

I regularly speak at Django conferences about software, community, and career topics:

2025

Django Governance: 🌱Growing Sustainable Open-Source Communities Together🤝

  • Presented at: DjangoCon US 2025 in Chicago, IL
  • Date: Sep 22, 2025
  • Presented with Rachell Calhoun
  • Topic: Governance in open-source communities
  • Duration: 25 minutes

Contributing to the Django Community

  • Presented at: DjangoCon Africa 2025 (Keynote) in Arusha, Tanzania
  • Date: Sep 8, 2025
  • Slides
  • Topic: Helping people understand how they can contribute to Django
  • Duration: 40 minutes

2024

You got that nice tech salary, now what?

  • Presented at: DjangoCon US 2024 in Durham, NC
  • Date: Sep 24, 2024
  • Slides
  • Topic: Financial literacy
  • Duration: 25 minutes

On Open Source Packagement

  • Presented at: Black Python Devs Leadership Summit in Durham, NC
  • Date: Sep 21, 2024
  • Not presented due to flight delay
  • Slides
  • Topic: Maintaining a package beyond the software
  • Duration: 10 minutes

2022

“It doesn’t work” - A Djangonaut’s debugging tool kit

  • Presented at: DjangoCon US 2022 in San Diego, CA
  • Date: Oct 16, 2022
  • Slides
  • Topic: Debugging tools for Django apps
  • Duration: 3.5 hours