Enes Hecan is a Full-Stack Software Engineer with nine years of experience based in Karlsruhe, Germany. A Boğaziçi University computer science graduate, he combines a strong C++ systems background with modern full‑stack and UI development. He has been delivering production software at Lawo since 2019 after earlier engineering work at METUS. An active open‑source contributor, Enes has improved the Waybar hyprland module and enhanced a popular unofficial WhatsApp Linux desktop client, adding features like system tray integration, dark theme preference, and spell‑check language support. Notably, he bridges low‑level compositor and backend work with polished user-facing UX, making him effective at solving cross‑layer engineering challenges.
9 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Boğaziçi University
An unofficial WhatsApp desktop application for Linux.
Role in this project:
Full-stack Developer
Contributions:11 releases, 47 reviews, 308 commits in 2 years 8 months
Contributions summary:Enes primarily focused on developing the user interface and enhancing the functionality of the unofficial WhatsApp desktop application for Linux. They implemented features such as fullscreen toggle, a preferences window, a system tray icon with open and about functionalities, and improved zoom controls. The user also addressed issues like the handling of URL schemes and implemented support for a preferred dark theme setting. Additionally, the user restructured code and added features like setting the system language for spell checking.
Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:
Role in this project:
Backend Developer
Contributions:7 commits, 6 PRs, 14 comments in 29 days
Contributions summary:Enes primarily focused on enhancing the hyprland module within the Waybar project. Their contributions included fixing initialization issues and refactoring the language module for improved functionality. They also implemented a new hyprland submap module. Furthermore, the user addressed issues related to layout names and formatting within the hyprland language module.
statusbarswaywaylandtrayhighly-customizable
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.