Ole Halvorsen

Senior Backend Engineer at Safir Web AS

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
Ole Halvorsen is a Senior Backend Engineer with 17 years of experience building reliable, high-performance services, currently working at Customer.io and based in Norway. He specializes in Elixir and Go while maintaining fluency across a broad polyglot stack including PHP, Python, Ruby, JavaScript, Swift and Objective-C. His career spans product-focused roles at Sketch and long-term contributions to platforms like eZ Publish, where he improved cache stability and compatibility with newer MySQL versions—work that reflects a pragmatic focus on correctness and operational robustness. A board member of Safir Web AS, he combines hands-on engineering with strategic oversight and mentorship. Comfortable across web, backend and native Cocoa/Cocoa Touch ecosystems, he brings deep systems thinking to shipping resilient distributed systems. Colleagues know him as a practical developer/geek who quietly prioritizes stability and measurable performance gains over flashy rewrites.
code17 years of coding experience
job15 years of employment as a software developer
bookIKT Driftsoperatør, IKT Driftsoperatør at Telemark tekniske fagskole
languagesEnglish, Norwegian
stackoverflow-logo

Stackoverflow

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

Github Skills (7)

caching10
cachemanager10
php10
cms10
mysql10
database-design9
deprecated8

Programming languages (11)

TypeScriptDockerfileC++JavaScriptGoLuaPHPErlang

Github contributions (5)

github-logo-circle
ezsystems/ezpublish-legacy

Oct 2011 - Oct 2018

eZ Publish (aka "legacy kernel" + 3 core "legacy extensions") NOTE: Succeeded by eZ Platform, no further feature releases planned.
Role in this project:
userBack-end Developer
Contributions:1 review, 7 commits, 5 PRs in 7 years
Contributions summary:Ole primarily focused on improving the performance and stability of the eZ Publish legacy system. Their contributions included optimizing cache clearing mechanisms, preventing race conditions during cache generation, and implementing atomic cache writes to prevent data corruption. Furthermore, the user addressed compatibility issues with newer MySQL versions by making necessary query adjustments. They also fixed errors in existing code, such as correcting incorrect loop usage.
cmskernelpublishpublishingphp
omh/ezpublish-legacy

Jun 2018 - Oct 2021

eZ Publish (aka "legacy kernel" + 3 core "legacy extensions")
Contributions:1 PR, 7 pushes, 4 branches in 3 years 5 months
kernelpublishextensionsez-publish
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
Ole Halvorsen - Senior Backend Engineer at Safir Web AS