Hannes Juutilainen

Systems Analyst at University of Jyväskylä, IT Services

Jyväskylä, Mainland 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

🤩
Rockstar
🎓
Top School
Hannes Juutilainen is a systems analyst with 15 years’ experience specializing in macOS and Linux management, enterprise backup, and centralized client administration at the University of Jyväskylä. He’s a hands-on Mac admin and developer who contributes to prominent open-source projects like Munki and AutoPkg, improving disk image handling and code signature verification for macOS packaging workflows. Equally comfortable with Puppet and Munki, he blends automation and system-level engineering to keep large fleets secure and reproducible. Based in Jyväskylä, Finland, Hannes also brings a creative background as a recovering musician, a perspective that surfaces in thoughtful, well-documented code and pragmatic tooling choices.
code15 years of coding experience
bookMusic Teacher Education, Music Teacher Education at Jyväskylän yliopisto
languagesEnglish, Finnish, Swedish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

packaging10
automation10
macos10
automations10
python10
subprocess10
appleii9
apple19
apple29
glob7

Programming languages (6)

ShellCSCSSGoObjective-CPython

Github contributions (5)

github-logo-circle
autopkg/autopkg

Apr 2014 - Sep 2018

Automating packaging and software distribution on macOS.
Role in this project:
userAutomation Engineer
Contributions:1 release, 38 commits, 13 PRs in 4 years 5 months
Contributions summary:Hannes primarily contributed to the `CodeSignatureVerifier.py` processor, adding features related to code signature verification for macOS applications and installer packages. Their work involved integrating system commands like `codesign` and `pkgutil` to validate signatures, and they incorporated options for deep verification and strict verification. They also updated descriptions and added globbing support, enhancing the functionality and usability of the code signing verification process within the AutoPkg framework.
pythonsoftware-distributionmacadminpackagingautopkg
munki/munki

May 2012 - Mar 2016

Managed software installation for macOS —
Role in this project:
userBack-end Developer
Contributions:29 commits, 1 PR, 4 comments in 3 years 11 months
Contributions summary:Hannes primarily contributed to the `munkilib` component, focusing on macOS system management tasks, especially disk image handling. They implemented features to check for existing mount points, support mount points as installer item sources, and added the ability to use existing mounts. Furthermore, they refactored and documented the code, improving its clarity and maintainability. These contributions involved modifying core functionalities related to disk image mounting and management within the Munki framework.
dmgapple-siliconinstallationmacossoftware-installation
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
Hannes Juutilainen - Systems Analyst at University of Jyväskylä, IT Services