Örn Guðjónsson

Software Developer at Marel

Iceland
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
Örn Guðjónsson is a seasoned software developer with 13 years of experience building desktop, web and IoT systems, currently contributing to Marel’s Innova food processing platform using C#, .NET, AngularJS and Azure. Raised in Sweden and based in Iceland, he blends strong systems-level experience from roles at CCP (automatic patching and launcher mechanics) with cloud and IoT work, and has practical mobile and web background from Xamarin, Django and Python projects. He’s an active contributor to improving update and self‑update mechanics in open-source tooling—most notably enhancing host shutdown handling and retry logic in the winsparkle Windows updater. With a Master’s in Computer Science from Chalmers and a track record shipping resilient update and deployment features, he pairs pragmatic engineering with attention to lifecycle integration and reliability.
code13 years of coding experience
job3 years of employment as a software developer
bookBS, Software Engineering, BS, Software Engineering at Háskóli Íslands
bookMaster's Degree, Computer Science, Master's Degree, Computer Science at Chalmers University of Technology
languagesIcelandic, English, Swedish
github-logo-circle

Github Skills (11)

software-update10
c-language10
ws-api10
cprogramming-language10
winapi10
wp-api10
updating9
sparkle9
live-update9
updater9
wxwidgets7

Programming languages (3)

C#C++Python

Github contributions (5)

github-logo-circle
vslavik/winsparkle

Sep 2013 - Sep 2013

App update framework for Windows, inspired by Sparkle for macOS
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 comment in 5 days
Contributions summary:Örn primarily contributed to the core functionality of the Windows app update framework. They implemented new features for handling host application shutdown, including callbacks to control the shutdown process, and added a retry mechanism for the update process. These changes involved modifications to both the UI and core API files of the project, demonstrating expertise in how the application interacts and handles various processes. The user's work focused on integrating the update mechanism with the host application lifecycle.
windowsupdateappcastmacossoftware-update
orng/innout

Jan 2018 - Oct 2022

In-N-Out - simple time tracking
Contributions:2 PRs, 8 pushes, 1 branch in 4 years 9 months
time-trackingtracking
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
Örn Guðjónsson - Software Developer at Marel