Jökull Reynisson

Automation Engineer

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

🤩
Rockstar
🎓
Top School
Jökull Reynisson is an automation engineer based in Reykjavík with 15 years of hands-on experience building robust, system-level solutions in C, C++ and Rust. He combines a BSc in Discrete Mathematics and Computer Science with published research on geometric graph representations, bringing a strong theoretical foundation to practical problems like build automation and AV engine maintenance. At Varist he focuses on performance and stability across a legacy audiovisual codebase, and previously engineered real-time malware URL pipelines and locality-sensitive hashing research at Cyren. A seasoned open-source contributor, he has improved core tooling in projects like Pelican and Schematics, often tackling edge cases in parsing, validation, and UTF-8 handling. Equally at home in Linux server administration and creative audio work, he channels a decade-plus hobbyist musician background into audio engineering and interactive installations.
code15 years of coding experience
job4 years of employment as a software developer
bookHamrahlid College
bookBachelor of Science (B.Sc.), Computer Science with Discrete Mathematics, Bachelor of Science (B.Sc.), Computer Science with Discrete Mathematics at Reykjavik University
bookGrady High School
languagesEnglish, Icelandic, English
github-logo-circle

Github Skills (21)

sentry10
python10
validations10
testing10
data-serialization10
validation10
data-structure10
flask-ask10
serialization10
type-system10
pelican10
data-structures10
crash-reports10
static-site-generation10
flask10

Programming languages (11)

TypeScriptCSSMakefileJavaScriptGoPHPHTMLSwift

Github contributions (5)

github-logo-circle
schematics/schematics

Mar 2013 - Jul 2015

Python Data Structures for Humans™.
Role in this project:
userBack-end Developer
Contributions:63 commits, 1 PR, 1 push in 2 years 4 months
Contributions summary:Jökull contributed to the core data structures and validation logic of the Schematics library, a Python-based library for defining and validating data structures. Their work included merging code from other developers, adding and modifying base types, and implementing a model-level validation feature. The contributions focus primarily on enhancing the type system, including the introduction of new types and methods to streamline the validation process within the framework.
pythondatastructuresvalidationdeserializationpython-data-structures
getsentry/raven-python

Apr 2013 - Jun 2013

Raven is the legacy Python client for Sentry (getsentry.com) — replaced by sentry-python
Role in this project:
userBackend & QA Engineer
Contributions:6 commits in 1 month
Contributions summary:Jökull focused on enhancing the testing capabilities of the `raven-python` library by adding and modifying tests related to Flask integration, specifically addressing interactions with Flask-Login. They also made changes to the `setup.py` file, likely adjusting dependencies and test requirements related to Flask and Flask-Login. Furthermore, the user addressed a bug by ensuring log level overrides were respected within the exception handler. These changes collectively improve the reliability and functionality of the sentry client with flask.
pythonsentryravenpython-clientsentry-python
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
Jökull Reynisson - Automation Engineer