Level Up Your Career

One-on-one mentorship from someone who helps build Django. Technical deep dives, code review, pair programming, and career guidance, shaped around your goals. Not a course, a person in your corner.

  • Django 6.x Steering Council
  • Maintainer, django-debug-toolbar
  • Software engineer since 2009
  • Free first call, pay only if it helps

Hear from clients and colleagues

I wish I had come across this a long time ago. Read full story →

Photo of Marcus Lee
Marcus Lee · Thailand

Full-Stack Python Engineer

I don't think it's a coincidence that both my code and my freelance business have improved substantially in the relatively short time we've been working together. Read full story →

B
Ben · United Kingdom

Freelance Software Engineer

I've found a fledgling inner voice that wants to write about and explore the themes I come across day to day in software engineering, one that has been fostered by Tim's curiosity, follow-up, and probing. Read full story →

A
Alex · United States

Senior Software Engineer

Read 4 other testimonials →

Get started with the Learning Hub

Free, curated resources to help you level up your engineering skills.

Latest articles from Tim

Articles, tutorials, and reflections on software engineering, Django, and career development from Tim.

Stay Updated

If RSS isn't your thing, subscribe for occasional emails about what I've been writing. The emails tend to include extra opinions not on the site.

Ready to Level Up Your Engineering Career?

Book a free 30-minute call. We'll talk through where you are, where you want to go, and whether working together makes sense. No pitch, no pressure.

No commitment required
30-minute session
Personalized guidance