John Halse

Software Architect at Skatteetaten

Nordland, 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

👤
Senior
🎓
Top School
John Halse is a seasoned software architect with over two decades of experience designing and implementing large-scale preservation, storage, and search systems, now shaping architecture at Skatteetaten. His background blends deep Java/J2EE expertise with XML, metadata modeling, federated identity and free-text search, honed during a long tenure as Senior Software Engineer at the National Library of Norway. He has hands-on open-source contributions to digital preservation tooling—fixing locale and internationalization issues in the widely used OpenWayback project—and earlier helped build Heritrix at the Internet Archive. Comfortable moving between low-level date/locale correctness and high-level archival workflows, he focuses on reliable, standards-driven solutions for huge data collections. Based in Nordland, Norway, he pairs academic training in informatics with a rare mix of institutional archives experience and practical backend development.
code12 years of coding experience
job29 years of employment as a software developer
bookInformatics, Informatics at University of Oslo
bookØvrebyen videregående skole
bookMF Norwegian School of Theology, Religion and Society
bookMusic, Music at Høgskolen i Staffeldtsgate
stackoverflow-logo

Stackoverflow

Stats
143reputation
18kreached
1answer
1question
github-logo-circle

Github Skills (7)

date-formatting10
javas10
date-format10
java10
internationalization9
kubernetes6
openshift-origin6

Programming languages (12)

TypeScriptSmartyDockerfileJavaShellC++StarlarkMakefile

Github contributions (5)

github-logo-circle
iipc/openwayback

Jan 2014 - May 2017

The OpenWayback Development
Role in this project:
userBack-end Developer
Contributions:1 release, 193 commits, 38 PRs in 3 years 4 months
Contributions summary:John primarily focused on addressing locale-related issues within the Memento headers and date formatting utilities. They modified the codebase to explicitly set the locale for date formats, ensuring proper functionality across different language settings. Furthermore, the user merged updates from the upstream master branch, and made changes related to internationalization and domain name handling. This demonstrates the user's involvement in maintaining and improving the core functionality of the Wayback project.
nlnwa/warchaeology

Sep 2021 - Feb 2023

Command line tool for digging into WARC files
Contributions:6 releases, 117 commits, 80 PRs in 1 year 4 months
golangcommand-line-tooldiggingwarc-fileswarc
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
John Halse - Software Architect at Skatteetaten