Top expert inScientific Computing and Data Science
Tim Hoffmann is a seasoned Creative Director and Strategist with over two decades of experience designing and directing integrated brand experiences—from live events and exhibitions to film, internal comms and advertising. Based in Greater Melbourne, he founded Anything In Between and The Tricycle Collective to deliver agile, insight-driven creative solutions and has led creative teams of up to 13 across agencies including a decade at Precinct. His rare blend of hands-on craft, strategic thinking and production savvy lets him translate business goals into memorable audience experiences and nurture diverse specialist teams to execute them. An unexpected strength is his technical fluency and open-source contributions to major Python projects (CPython, NumPy, pandas, Matplotlib, Sphinx), which inform a rigorous, detail-oriented approach to documentation and process. Equally at home sketching concepts or tightening execution, he focuses on making the right connections at every touchpoint to create work that resonates.
14 years of coding experience
16 years of employment as a software developer
VCE, VCE at Ivanhoe Grammar
Bachelor of Arts - Honours, Graphic Design, Bachelor of Arts - Honours, Graphic Design at RMIT University
Contributions:4652 reviews, 3259 commits, 3748 PRs in 5 years 3 months
Contributions summary:Tim's contributions focused on improving the documentation and examples of the Matplotlib library. They numpydoc-ified functions, updated docstrings, fixed typos, and improved the formatting of examples. They also made improvements to existing examples and added new examples to the documentation, including examples showing 3D plots with colorbars and custom color sequences.
Sphinx extension for automatic generation of an example gallery
Role in this project:
Developer/Maintainer
Contributions:9 reviews, 7 commits, 11 PRs in 2 years 7 months
Contributions summary:Tim primarily contributed to the enhancement and maintenance of the `sphinx-gallery` extension. Their work included fixing bugs related to ReST block formatting and HTML output, adding features like removing configuration comments, and improving documentation. Additionally, the user addressed dependency issues by mentioning the `pytest-coverage` dependency in the documentation.
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.