Get More Help
With Python Concurrency
Chatting with an expert can save months of frustrating trial and error!
Sometimes you need more help…
- …when reading free tutorials is not enough.
- …when you don’t have the time to study the API or read a book.
- …when you just need to chat with an expert who has “been there and done that“.
Hi, I’m Jason Brownlee and I offer one-on-one help in the form of Mentoring.
How will mentoring work?
We will work together in one-hour sessions, typically once a week, although we can meet at a higher cadence if you have a time-critical project.
We can review your code or I can coach you on Python concurrency best practices, including topics such as:
- Threading
- Multiprocessing
- Asyncio
- Benchmarking
- Concurrent File I/O
- Concurrent NumPy
- And much more…
We will use a shared Google doc that captures all notes, suggestions, and recommendations.
We will start with a free discovery chat via Google Meet.
More about Jason Brownlee?
A little more about me:
I am a senior software engineer
I have worked as a professional engineer since 1999, starting with consulting with high-performance multithreading frameworks and query processors.
I have worked on many large production systems operating at scale over the years.
Most recently I developed an ensemble wind probability forecasting system for tropical cyclones. It was deployed for government alerting services in Australia and the South Pacific countries.
I am also a research scientist
I have a Masters and Ph.D. research degrees in artificial intelligence, specifically nature-inspired algorithms and stochastic optimization.
Before SuperFastPython, I built and operated a machine learning training company for about 8 years.
I wrote 1,000+ tutorials and 20+ books on deep learning and machine learning in Python.
I no longer focus on machine learning (I’m a little burned out on it to be honest), but you cannot do deep learning or machine learning without harnessing the power of multiple CPU and GPU cores.
I am a Python concurrency expert
I love Python. I love concurrency.
SuperFastPython is where my two loves come together.
Python + Concurrency is all I do. It’s my main thing.
- I have read all the books on Python concurrency.
- I had used all of the Python concurrency APIs in the standard library.
- I have written 500+ tutorials and 12+ books on Python concurrency.
Has anyone else in the world done anything like this?
I focus on Python concurrency with the standard library, e.g. threading, multiprocessing, and asyncio, because experience has taught me that every fancy new library we add to a project adds more support burden and technical debt. I recommend using the great tools that are built into the standard library.
You can learn more about me here:
I’ve helped thousands of Python developers over the years, you can see some of their feedback here:
Let’s work together!
I love helping Python developers. Nevertheless, the number of mentoring sessions is very limited.
If you are interested in one-on-one mentoring, join the waiting list here:
(or contact me, if it’s urgent)