Manuel Barkhau

Freier Software Entwickler at Freelance

Hesse, Germany
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
Manuel Barkhau is a seasoned Python backend developer and freelance software engineer with 14 years of experience building production systems and leading development teams. After a decade as Lead Software Developer at admetrics GmbH he now focuses on freelance projects and open-source work, contributing meaningful enhancements to libraries like WeasyPrint and firmware projects such as QMK. His contributions span backend PDF rendering improvements (advanced CSS image layout and scaling) to embedded keyboard firmware keymaps and build artifacts, showing comfort across high-level services and low-level C. Based in Hesse, Germany, he pairs practical engineering with a long-standing commitment to open source, authoring libraries and shipping tangible improvements that bridge developer tooling and device-level code.
code14 years of coding experience
job14 years of employment as a software developer
bookTechnischen Universität Darmstadt
stackoverflow-logo

Stackoverflow

Stats
8,329reputation
1.4mreached
26answers
7questions
Badges
benchmarking
top-1%
mariadb
top-1%
security
top-5%
string-concatenation
top-5%
go
top-5%
xml
top-5%
github-logo-circle

Github Skills (39)

keyboard-input10
atmel10
python10
mysql10
mariadb10
qmk-firmware10
firmware10
css10
pdf10
benchmarking10
qmk10
c1110
insert10
keyboard10
c1710

Programming languages (19)

JavaCSSC++CRustPureScriptTeXGo

Github contributions (5)

github-logo-circle
Kozea/WeasyPrint

Nov 2012 - Jun 2019

The awesome document factory
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 20 comments in 6 years 7 months
Contributions summary:Manuel primarily contributed to enhancing the WeasyPrint PDF generation library. Their work involved modifying existing code to add and refine features related to page sizing and scaling. They refactored code to introduce percentage calculations for image and gradient positioning and added object-fit and object-position CSS properties for image layout. These changes likely improved the control and flexibility of the document rendering process.
pythonpdffactorycsshead
qmk/qmk_firmware

Mar 2016 - Apr 2016

Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 commits, 2 PRs, 5 comments in 7 days
Contributions summary:Manuel primarily contributed to the implementation of a keyboard layout and related functionality within the QMK firmware. This involved modifying keymap files in C, adding new key mappings for a custom keyboard layout and integrating them into the existing firmware codebase. Further contributions included generating and adding a hex file, demonstrating a grasp of the build and deployment process for the keyboard firmware.
rp2040firmwareavratmelkeyboard-support
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
Manuel Barkhau - Freier Software Entwickler at Freelance