Eric Engeström

Software Engineer at Igalia

Strasbourg, Grand Est, France
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
Eric Engeström is a software engineer with 13 years’ experience building reliable, low-level and infrastructure software, currently working at Igalia where he manages Mesa3D CI and releases. His background spans graphics, build systems and Wayland compositors—contributing to Meson, Sway and front-end improvements for Open.GL—demonstrating comfort across systems programming, tooling, and UI polish. Prior roles at Intel and Imagination Technologies underscore his experience in performance-sensitive and embedded graphics environments, while a stint as a sergeant major hints at disciplined leadership and operational rigor. He combines hands-on bug fixes (buffer overflows, memory leaks) with process-level responsibilities like CI and release management, making him effective both in code and in shipping complex open-source projects.
code13 years of coding experience
job7 years of employment as a software developer
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
5,289reputation
225kreached
19answers
9questions
github-logo-circle

Github Skills (34)

debug10
mson10
system-programming10
python10
css10
responsive-design10
build-system10
user-interface10
c-programming10
ipc10
html10
mesonbuild10
interprocess-communication10
testing9
composition9

Programming languages (25)

C#CMakefileGoHTMLGroovyTypeScriptShell

Github contributions (5)

github-logo-circle
swaywm/sway

Apr 2016 - Nov 2021

i3-compatible Wayland compositor
Role in this project:
userBackend Developer & Systems Programmer
Contributions:2 reviews, 21 commits, 16 PRs in 5 years 8 months
Contributions summary:Eric primarily contributed to the codebase by addressing buffer overflows, particularly in the areas of IPC client/server communication and command execution. They also fixed several memory leaks within the IPC system and improved the logging functionality. Additionally, the user refactored existing code, focusing on improving stability and resolving potential security vulnerabilities, such as by ensuring proper string termination.
compositorwaylandwayland-compositor
mesonbuild/meson

Oct 2017 - May 2020

The Meson Build System
Role in this project:
userBack-end Developer
Contributions:1 review, 18 commits, 12 PRs in 2 years 7 months
Contributions summary:Eric contributed to the Meson build system by addressing multiple issues and implementing enhancements across several areas. Their work included fixing errors in test output, improving Vim syntax highlighting, adding the `build_by_default` field to introspection, correcting command usage in help messages, and refining the display of configuration options. The user also improved the testing and documentation aspects of the build system.
build-systemmeson
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