Erik Reider

Bachelor's Project at Redpill Linpro

Karlstad, Sweden
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
Erik Reider is a computer science student at Karlstad University with eight years of practical software development experience, currently working on a touch-based booking system as his bachelor's project at Redpill Linpro. He is an accomplished open-source contributor in the Wayland ecosystem, having made deep backend changes to sway (an i3-compatible compositor) and added rendering features like per-application saturation in SwayFX. Erik blends low-level compositor work—input/output handling, layer shell focus, damage ring fixes—with full-stack GTK projects such as a carousel-based notification center and Waybar power module improvements. His background spans small-company engineering roles and an IT manager stint, reflecting both hands-on coding and product-minded responsibility. Comfortable across C-level compositor internals and user-facing GTK interfaces, he often bridges the gap between system-level performance fixes and polished user features. A less obvious strength is his knack for tackling tricky platform-specific edge cases, such as fullscreen saturation correctness and precise corner-radius rendering fixes.
code8 years of coding experience
job4 years of employment as a software developer
bookTechnology, Programming, Technology, Programming at NTI Gymnasiet Uppsala
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Karlstad University
bookTE4, Computer Science, TE4, Computer Science at NTI Gymnasiet
languagesEnglish, Swedish
github-logo-circle

Github Skills (30)

bottombar10
appbar10
vala10
transit-gateway10
c-language10
composition10
side-bar10
configuration-management10
eway10
payment-gateway10
user-interface10
c1110
axway10
navbar10
glib10

Programming languages (22)

C#JavaC++RustCMakefileValaGo

Github contributions (5)

github-logo-circle
A simple GTK based notification daemon for any Wayland compositor
Role in this project:
userFull-stack Developer
Contributions:15 releases, 223 reviews, 363 commits in 1 year 6 months
Contributions summary:Erik primarily contributed to the development of a notification daemon for Wayland compositors, a project focused on creating a system tray replacement. Their work encompasses both front-end and back-end development, with significant changes involving user interface design, including a carousel-based notification system and the addition of control center widgets. The user also implemented various features, such as handling configuration settings, adding different notification urgencies, and enabling keyboard shortcuts for interaction.
gtkwaylandlinuxnotificationnotification-center
wlrfx/swayfx

Nov 2022 - Feb 2023

SwayFX: Sway, but with eye candy!
Role in this project:
userBack-end Developer
Contributions:135 reviews, 38 commits, 78 PRs in 2 months
Contributions summary:Erik implemented per-application color saturation support within the SwayFX compositor. This involved modifying the rendering pipeline to allow for color adjustments, including implementing the necessary code changes in `sway/desktop/render.c` and `sway/desktop/fx_renderer.c`. Furthermore, the user added a new command to the configuration file to set the color saturation. The user also fixed various issues related to the new feature, such as ensuring correct application of saturation to fullscreen applications and correcting corner radius calculations.
gles2swaywaylanddwmcandy
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