Sigurður Halldórsson is a pragmatic software developer with 11 years of experience spanning Python, C, Java and system/database administration, who blends a designer’s eye with backend problem-solving. He has shipped production systems for education and malware analytics, contributed maintainable code and tests to the widely used pygame open-source project, and improved its test coverage around sprite collision and image saving. Comfortable balancing stability and cutting-edge tech, Sigurður has prototyped game mechanics, maintained CMS platforms, and supported Linux-based deployments. Currently on parental leave in Örebro, Sweden, he continues to contribute to open source while bringing a thoughtful appreciation for 8-bit-era nostalgia to modern software challenges.
10 years of coding experience
16 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Háskóli Íslands
SFI - Svenska för invandrare, SFI - Svenska för invandrare at Örebro Komvux - Campus Risbergska
Diploma, Graphic Design, Diploma, Graphic Design at Myndlista- og handíðaskóli Íslands (Icelandic College of Arts and Craft. Now part of Iceland University of the Arts)
🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:5 reviews, 39 commits, 9 PRs in 2 months
Contributions summary:Sigurður's contributions primarily focused on enhancing the test suite for the pygame library. They added unit tests for collision detection in sprites, addressing bugs and improving accuracy. Additionally, the user implemented tests for image saving, including the handling of file-like objects and name hints, while also identifying and correcting temporary file clean-up issues. Their work involved the addition and modification of tests to improve the quality and reliability of the pygame library.
Retro Monochrome Text Monitor - a library for building applications with a really old-school looking user interface.
Contributions:1 release, 2 reviews, 49 PRs in 10 months
old-schooluser-interfacemonitorretroandroid
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.