Hilmar Gústafsson

Software Engineer at SYNQ

Frederikssund, Capital Region of Denmark, Denmark
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
Hilmar Gústafsson is a software engineer with nine years of experience who blends systems-level Rust contributions to prominent open-source projects with production work in MLOps and energy trading platforms. Currently at SYNQ after building MLOps infrastructure at Podimo and developer tooling at Centrica, he focuses on improving software quality through innovative tooling and practical refactors. His open-source work includes backend and editor integrations for the well-known xi-editor and UI/tooling contributions to the Rust-native druid toolkit, demonstrating strengths across back-end, full-stack, and UI domains. A Danish-based engineer studying for an MSc at Aalborg University, he pairs academic rigor with hands-on optimization—e.g., improving rope implementations and autodetecting editor whitespace/line endings—showing attention to both performance and developer experience.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster of Science in Engineering, Master of Science in Engineering at Aalborg University
bookStúdentspróf, Stúdentspróf at Tækniskólinn í Reykjavík
languagesEnglish, Danish, Icelandic
stackoverflow-logo

Stackoverflow

Stats
370reputation
355kreached
8answers
6questions
github-logo-circle

Github Skills (24)

wp-api10
winapi10
ui-design10
uid10
front-end-development10
rust10
ws-api10
text-editing10
druid10
configuration-management9
logging9
data-structures8
data-structure8
algorithms8
algorithm8

Programming languages (21)

PowerShellC#CSSC++RustCTeXGo

Github contributions (5)

github-logo-circle
linebender/druid

Oct 2018 - Nov 2019

A data-first Rust-native UI design toolkit.
Role in this project:
userFull-stack Developer
Contributions:15 commits, 17 PRs, 36 pushes in 1 year 1 month
Contributions summary:Hilmar contributed significantly to the `druid` UI toolkit, primarily focusing on integrating it within the `xi-win` project to build a UI for a text editor. They refactored code to accommodate `druid`'s structure, implemented file dialogs, and added logging capabilities. The user also worked on windowing functionality, including the handling of window focus events, and made code adjustments to improve performance.
reactrustnative-uirust-nativeui-design
xi-editor/xi-editor

Mar 2018 - Oct 2018

A modern editor with a backend written in Rust.
Role in this project:
userBack-end Developer
Contributions:11 commits, 10 PRs, 3 pushes in 6 months
Contributions summary:Hilmar primarily focused on improving the functionality and maintainability of the xi-editor codebase. Their contributions include fixing links and capitalization issues in the documentation, integrating command dispatching for the view, optimizing the codebase by removing redundant code, and enhancing the rope implementation. Additionally, the user implemented a new feature to autodetect whitespace and line ending settings within the editor's core.
rustbackendeditor
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
Hilmar Gústafsson - Software Engineer at SYNQ