eike hein
Welcome! I'm a software engineer and architect located in Berlin, Germany.
I'm passionate about building organizations, systems engineering, user interfaces, end-users and open source.
I work at MBition and am Vice President of KDE e.V.
I've lived in Germany and South Korea, and understand English, German and Korean.
Below are some of the things I'm helping to build.
Projects
Mercedes-Benz User Experience (MBUX) is the infotainment system in Mercedes-Benz passenger cars. I work on MBUX as a Principal System Architect. My responsibilities in the project include HMI architecture, the graphics stack and the capabilities of the application platform, among others.
Plasma is a set of high-quality device user interfaces for PCs and mobile/embedded, based on a unified technology stack. I've implemented many of the primary elements of Plasma's desktop user interface as lead developer, as well as underlying backends and libraries used in every Plasma edition.
KDE is an international technology community developing device user interfaces, apps, frameworks, dev tools and project infrastructure. I've contributed to KDE's projects in various roles since 2005. At KDE I've been a lead developer, software architect, project maintainer, UI designer, sys admin, student mentor, writer and more.
KDE e.V. is a non-profit association supporting the KDE community in organizational, legal and financial matters. It funds infrastructure, events and travel. I've been a member since 2007, and Vice President and treasurer since 2017.
Qt is a software framework for building applications and user interfaces. I contribute to Qt's code and, through KDE e.V., have helped to run the Qt World Summit conference. I am involved in regulating Qt's open source licensing via KDE's stake in the Free Qt Foundation, which has the mission of securing the availability of the Qt toolkit for the development of open source software.
Wayland
- Tech standard
- Open Source
Wayland is a family of display server protocols used to implement windowing systems and address a variety of graphics composition use cases. Alongside others, I represent the KDE community in the governance of the Wayland project and contribute to the protocols. I've worked on implementing Wayland in MBUX and Plasma.
TJWG
- Organization
- Human rights
The Transitional Justice Working Group is a Seoul-based NGO focusing on transitional justice mechanisms in the world’s most repressive regimes. It has done substantial work on geographically mapping human rights abuses in North Korea based on hundreds of interviews, using open source technology. I support the working group as an IT/technology advisor.
Kirogi is a ground control application for drones. It supports a variety of off-the-shelf consumer gear and DIY drone models. Available for Android smartphones and PCs. Kirogi is named after the Korean word for wild geese.
Yakuake
- App
- Open Source
- Past project
Yakuake is a hotkey-activated, drop-down terminal emulator for Linux desktops, in the vein of the command console in the video game Quake. I was the maintainer and lead developer of Yakuake for many years.
Konversation
- App
- Open Source
- Past project
Konversation is a classic PC group chat app for the Internet Relay Chat (IRC) protocol. I was the maintainer and lead developer of Konversation for many years.