Enes Hecan is a Full-Stack Software Engineer with nine years of experience building production-quality applications from UI to backend, currently driving product development at Lawo in Karlsruhe. A Boğaziçi Computer Science graduate and lifelong C++ enthusiast, he combines low-level language proficiency with practical full-stack skills to ship polished desktop and web features. His open-source work includes UI and functionality improvements to an unofficial WhatsApp Linux client and substantive backend contributions to the popular Waybar project, where he enhanced hyprland integration and refactored language modules. Comfortable both reshaping code structure and delivering user-facing improvements, he brings a pragmatic, detail-oriented approach to cross-platform and Linux-native tooling.
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.