Antti Kaihola

Agile Coach at Wärtsilä Voyage

Espoo, Finland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code18 years of coding experience
job22 years of employment as a software developer
bookMaster of Music Piano performance, Master of Music Piano performance at Sibelius-Akatemia - Sibelius-Akademin
bookMusic instructor Piano pedagogy, Music instructor Piano pedagogy at Conservatory of Turku
bookLiedon yläaste
bookPuolalanmäki High School
languagesEnglish
github-logo-circle

Github Skills (11)

appsettings10
python10
django10
documentation10
cli9
command-line9
restructuredtext9
command-line-interface9
ipython8
setuptools8
py8

Programming languages (24)

SmartyMDXJavaC++JinjaCRustTeX

Github contributions (5)

github-logo-circle
This is a repository for collecting global custom management extensions for the Django Framework.
Role in this project:
userBack-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`.
django-framework
Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files.
Role in this project:
userBackend 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.
django-settingsdjangopythondjango-configurationsettings
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.
Request Free Trial