Eike Ahmels is a Full Stack Developer based in Coesfeld, Germany with five years of professional experience building web interfaces and embedded systems. At WESLINK GmbH he delivers end-to-end solutions, while his open-source contributions show a rare blend of web UI work and low-level firmware expertise. Notably, he enhanced Mainsail’s 3D printer web UI with finer fan control and UX fixes and contributed hardware-level drivers and bootloader improvements to the widely used Betaflight flight controller project. Comfortable across front-end, back-end, and MCU-level development, he brings practical cross-domain problem solving and a knack for aligning user-facing controls with hardware realities.
Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
Role in this project:
Full-stack Developer
Contributions:3 reviews, 63 commits, 22 PRs in 1 year 4 months
Contributions summary:Eike primarily contributed to the Mainsail web interface for 3D printers by implementing features related to fan control. These contributions included adding new functionalities for fan configuration such as `off_below` and `max_power` parameters, which allowed more granular fan control. They also refactored the slider style and fixed scaling issues to better align with the printer's internal settings. These changes enhance the user's ability to manage and control 3D printers effectively through the Mainsail interface.
Contributions:68 reviews, 26 PRs, 82 comments in 2 years 10 months
Contributions summary:Eike primarily contributed to the firmware of a flight controller, specifically focusing on hardware-level interactions and low-level drivers. Their commits demonstrate expertise in areas like bootloader modifications for STM32 MCUs, LED strip control on STM32H7 targets, and the implementation of DShot bit-bang communication for AT32 microcontrollers. They also added support for new UART interfaces and camera control, and improved voltage detection methods, showcasing a strong understanding of embedded systems and hardware integration.
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.