Hanne Moa

Developer At Sikt at Sikt – Norwegian Agency for Shared Services in Education and Research

Trondheim, Trøndelag, Norway
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
Hanne Moa is a seasoned developer with 11+ years building backend systems and infrastructure, currently at Sikt where she leads development of EasyDMP and maintains core internal services. She brings deep expertise in Python, Django, PostgreSQL, FreeBSD/ZFS and ops tooling (k8s, Docker, Puppet), and has a pragmatic history of migrating legacy LAMP stacks to modern Django deployments. At UNINETT she combined programmer/sysadmin duties—running antispam and email consolidation efforts, cloud/VM work and distro releases—with hands-on development, showing a rare blend of operations and long-lived code stewardship. Her open-source contributions include meaningful backend refactors to widely used projects like SimpleSAMLphp and enhancements to PHP gettext tooling, improving internationalization and templating maintainability. Trained as a computational linguist (NTNU), she pairs a research-minded approach with practical system design and a low-ego focus on clean, maintainable code. Colleagues appreciate that she enjoys digging into system internals—nginx, zsh, KDE and ZFS are among the tools she actually prefers to tinker with.
code11 years of coding experience
job17 years of employment as a software developer
bookNorwegian University of Science and Technology
languagesGerman, English, Norwegian
github-logo-circle

Github Skills (15)

i18n-js10
php10
internationalization10
gettext10
ember-i18n10
twig10
rails-i18n10
translation10
templating10
localization9
user-authentication8
authentication8
saml8
javascript6
phpunit4

Programming languages (17)

PowerShellJavaCSSC++CGoMustacheHTML

Github contributions (5)

github-logo-circle
simplesamlphp/simplesamlphp

May 2015 - Nov 2016

SimpleSAMLphp is an application written in native PHP that deals with authentication.
Role in this project:
userBack-end Developer
Contributions:85 commits, 4 PRs, 54 pushes in 1 year 6 months
Contributions summary:Hanne primarily refactored and updated the SimpleSAMLphp templating system. Their work involved restructuring the template class, introducing a translator object for language handling, and implementing Twig template integration. They also addressed code comments, refactored variable names, and made adjustments to several files, including those in the consentAdmin module and the admin interface. These changes aimed to improve the codebase's maintainability and enhance the templating capabilities.
securityphpauthenticationsaml2saml
php-gettext/Gettext

Sep 2016 - Sep 2016

PHP library to collect and manipulate gettext (.po, .mo, .php, .json, etc)
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 3 comments in 1 day
Contributions summary:Hanne primarily focused on enhancing the `gettext` PHP library. Their contributions include adding a `noop` function and associated interface methods for marking strings for translation without immediate translation. They refactored the `noop` function names for safety and updated extraction tools to identify and extract these `noop` strings from both PHP and JavaScript codebases. This work improves the library's ability to handle internationalization tasks.
collecttranslationphpinternationalizationgettext
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