Antti Kaihola is an Agile Coach and seasoned Python developer with 17 years of experience helping teams and organisations evolve toward purposeful, self-sustaining ways of working. Trained as a classical pianist and teacher, he brings a musician’s sensitivity for collaboration and practice to coaching, facilitation and culture work across Wärtsilä’s Voyage and Marine units. He combines hands-on technical depth—building data processing platforms, Django web apps and Linux systems—with active open-source contributions to projects like django-extensions and django-split-settings. Antti champions Teal/organizational agility, has run cross-team guilds and retrospectives, and recently co-founded the Coleaders Community to scale peer-led development of healthy teams. He prefers Free and Open Source toolchains and applies his craft toward greener tech and cultural organisations, blending creative pedagogy with pragmatic engineering.
18 years of coding experience
22 years of employment as a software developer
Master of Music Piano performance, Master of Music Piano performance at Sibelius-Akatemia - Sibelius-Akademin
Music instructor Piano pedagogy, Music instructor Piano pedagogy at Conservatory of Turku
This is a repository for collecting global custom management extensions for the Django Framework.
Role in this project:
Back-end Developer
Contributions:11 commits in 1 year 7 months
Contributions summary:Antti primarily contributed to improving the Django extensions' functionality. They fixed bugs related to output color customization and improved the `show_urls` command to display view objects more effectively. Further contributions included merging branches and resolving whitespace conflicts, alongside modifications to the `sqldiff` command to enhance its capabilities. The user also added support for IPython Notebook within `shell_plus`.
Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files.
Role in this project:
Backend Developer
Contributions:8 commits in 3 months
Contributions summary:Antti primarily focused on improving the project's documentation and build process. They converted the README from Markdown to ReStructuredText, fixed formatting issues, and added classifiers to the `setup.py` file. The user also addressed a bug related to how included files were tracked, and made several PEP8 formatting adjustments. In addition, the user bumped the version number.
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.