Konrad Kleine

Senior Software Engineer (LLVM) at Red Hat

Arnsberg, North Rhine-Westphalia, 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
Konrad Kleine is a Senior Software Engineer with 16 years of experience, currently working at Red Hat on LLVM and related tooling such as LLDB and Buildbot. He specializes in modern C++ systems, cross-platform build and release engineering, and low-level debugging features—most recently adding mini-debug-info support and PGO builds for Fedora. Konrad is an active open-source contributor with notable work on libarchive (improving ZIP/RAR/7zip handling) and LLDB, focusing on code modernization, resource-leak fixes and format compatibility. He brings strong DevOps and CI/CD instincts (Dockerization, build pipelines, GitHub Apps) from prior roles at Intel Security and OpenShift projects. Based in Germany, he pairs deep technical craftsmanship with a pragmatic drive to make debugging and deployment reproducible and fast. Outside work he’s a devoted family man and musician, which informs his preference for clear communication and disciplined engineering.
code16 years of coding experience
job9 years of employment as a software developer
bookDipl. Informatiker (FH), Applied Computer Science, <= 1.7, Dipl. Informatiker (FH), Applied Computer Science, <= 1.7 at Fachhochschule Südwestfalen
languagesGerman, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
4,411reputation
1.1mreached
32answers
9questions
Badges
docker
top-5%
github-logo-circle

Github Skills (38)

javascript10
c-language10
archiving10
css10
c1110
zip10
c1710
front-end-development10
7zip10
angularjs10
html10
cprogramming-language10
api-design9
restful-api9
bootstrap9

Programming languages (18)

JavaC++CSSCMakefileScalaGoHTML

Github contributions (5)

github-logo-circle
kwk/docker-registry-frontend

Sep 2014 - Apr 2021

Browse and modify your Docker registry in a browser.
Role in this project:
userFull-stack Developer
Contributions:224 commits, 40 PRs, 98 pushes in 6 years 8 months
Contributions summary:Konrad primarily worked on front-end and overall project improvements for the Docker registry frontend. They refactored the codebase by replacing the existing docker-service.js with ngResource services, indicating a move towards a more modern and streamlined approach. Furthermore, they significantly improved the user experience by implementing a tag listing with sorting and other interactive features, creating a more user-friendly interface. The user also added additional functionality by enabling the creation, deletion, and viewing of image tags within the frontend.
browsermodifydockerbrowsedocker-registry
llvm-mirror/lldb

May 2019 - Oct 2019

Project moved to: https://github.com/llvm/llvm-project
Role in this project:
userBack-end Developer
Contributions:13 commits in 5 months
Contributions summary:Konrad primarily contributed to modernizing the codebase by replacing `0` or `NULL` with `nullptr`, improving the codebase's maintainability and adhering to modern C++ standards. They also addressed a Windows build issue by correcting type mismatches related to `thread_result_t`. Additionally, the user resolved resource leaks and fixed logical errors in the code, as indicated by Coverity scans. Their work indicates a focus on code quality and cross-platform compatibility within the LLDB project.
llvm
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