Karl Fleischmann

Software Engineer at Open-Xchange

Leipzig, Saxony, 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
Karl Fleischmann is a software engineer in Leipzig, Germany with 10 years of experience focused on backend and systems-level development. He has made notable open-source contributions to widely used projects—fixing authentication, IMAP and storage internals in the Dovecot mail server and improving stability and signal handling in the ckb-next Linux RGB driver. Currently at Open-Xchange, he applies low-level expertise to building resilient server-side systems, drawing on prior roles in games and lead development. He holds an MSc in Computer Science from Universität Rostock and prefers hosting work on sourcehut, having archived his GitHub repositories at git.sr.ht/~fleischie.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Universität Rostock
stackoverflow-logo

Stackoverflow

Stats
118reputation
9kreached
5answers
0questions
github-logo-circle

Github Skills (28)

debugging10
debug10
system-programming10
imap10
authentication10
user-authentication10
usb10
c1110
linux-kernel10
c1710
kernel10
device-driver10
signal-handling9
unit-testing9
multithreading9

Programming languages (11)

TypeScriptC++ShellCJavaScriptGoZigHTML

Github contributions (5)

github-logo-circle
ckb-next/ckb-next

Jan 2018 - Sep 2019

RGB Driver for Linux
Role in this project:
userBack-end Developer & Systems Engineer
Contributions:3 reviews, 20 commits, 6 PRs in 1 year 7 months
Contributions summary:Karl primarily focused on improving the stability and maintainability of the ckb-next project, an RGB driver for Linux. Their contributions included refactoring the codebase by removing unnecessary functionality, such as the daemon-restart feature, and implementing a safer signal-handling mechanism. They also addressed potential race conditions and fixed a segfault on macOS. Furthermore, the user added support for the K63_WL keyboard, extending the driver's compatibility.
linuxrgblogitech
dovecot/core

Dec 2021 - Jan 2023

Dovecot mail server
Role in this project:
userBack-end Developer
Contributions:175 commits in 1 year 1 month
Contributions summary:Karl's contributions focused on enhancements and bug fixes within the Dovecot mail server. The commits demonstrate a deep understanding of the system's internal workings, particularly concerning authentication, IMAP commands, and storage mechanisms. The user implemented improvements to handle authentication flows, fix issues with the program client execution, and correct code related to handling IMAP commands and various mail storage operations. The user also wrote unit tests for mail parsing and program client execution.
imap-clientmailsmtpsendmailwebmail
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