Michal Klempa

Lead Big Data Engineer

Munich, Bavaria, 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

👤
Senior
🎓
Top School
Michal Klempa is a Lead Big Data Engineer based in Munich with 11 years of experience designing and operating large-scale streaming and batch data platforms. He combines deep hands-on skills in Kafka, Flink, Spark Structured Streaming, NiFi and schema-driven formats (Avro, Protobuf) with practical DevOps expertise across Kubernetes, Docker, Terraform and multiple cloud providers. Certified in Cloudera and Hortonworks, he has a strong Hadoop background while modernizing pipelines for real-time use cases at companies like Joyn and relayr. An active contributor to Apache NiFi, he has fixed core processors and improved bootstrap behavior, showing a propensity for improving open-source tooling that powers data flows. Early-career work on custom OS kernel programming (C and assembler for a MIPS simulator) underlines his low-level systems understanding that complements his distributed-systems focus. He consistently bridges architecture and hands-on delivery, moving projects from prototypes to production-grade, secure deployments.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor, Computer Science, Bachelor, Computer Science at Comenius University in Bratislava, Faculty of Mathematics, Physics and Informatics.
bookMSc, Software Systems, MSc, Software Systems at Charles University in Prague
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
41reputation
5kreached
4answers
0questions
github-logo-circle

Github Skills (19)

debugging10
debug10
apache-nifi10
back-end-development10
testing10
java10
javas10
command-line-arguments9
argument-parsing9
command-line-parser9
automations8
automation8
bash8
eclipse6
pbkdf26

Programming languages (12)

TypeScriptJavaJinjaShellCAdblock Filter ListJavaScriptGo

Github contributions (5)

github-logo-circle
apache/nifi

Feb 2016 - Oct 2016

Apache NiFi
Role in this project:
userBack-end Developer
Contributions:7 commits, 8 PRs, 13 comments in 8 months
Contributions summary:Michal contributed to the Apache NiFi project by fixing bugs and implementing features. Their work involved modifying Java code within the `nifi-standard-bundle` and `nifi-kite-bundle`, specifically focusing on the `ExecuteStreamCommand` and `InferAvroSchema` processors. The user also addressed issues related to command-line argument parsing and made updates to the NiFi bootstrap scripts for improved functionality. These contributions directly impact the functionality and usability of the NiFi data flow engine.
javanifiapacheapache-nifi
Unofficial Docker Image For NiFi Registry
Contributions:57 commits, 4 PRs, 54 pushes in 1 year 7 months
nifi-registrydocker-imagenifidockerharbor
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
Michal Klempa - Lead Big Data Engineer