Python Training, Mentoring and Development Services

Python Training and Mentoring for you or your team

I love finding new ways to help people understand how Python works. It is such an elegant language. Whether I’m working one-to-one, training groups or creating training materials, I always learn something new.

As an experienced Python trainer I can:

  • Deliver your Python training materials
  • Create new training materials
  • Deliver my standard or bespoke Python training for your team or organisation
  • Perform code reviews and mentor your staff

See below for some of the things I’ve worked on recently. Read more about my Python training services here. Or contact me now to get started.

Python Software Development for your organisation

I enjoy the elegance of the core Python language and work with most common Python packages such as NumPy, pandas, Matplotlib, Django, Flask and TensorFlow.

I follow the PEP8 coding standard, strongly believe in meaningful variable names, and try to keep my code as simple as possible.

I can speed up your Python code using benchmarking, multi processing, multi threading and async/await.

Here are some examples of past projects.

Or contact me now to get started

Python Training and Mentoring – more