Radek Gruchalski

Managing Director Software Engineer at Klarrio GmbH

Aachen, 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

👤
Senior
Radek Gruchalski is a managing director and software engineer with 14 years of experience building cloud-native, IoT and big-data systems from architecture to production. He leads Klarrio GmbH, helping enterprises bridge digital transformation and open-source practices while also consulting on complex migrations to Kafka, Kubernetes and cloud messaging. Hands-on with Scala, Java, Akka and MQTT, Radek has contributed to notable open-source projects such as MQTT.js and the Ruby fog library, improving security, reliability and IAM role support. He combines systems-level thinking with pragmatic engineering—designing resilient microservices, CI/CD and test-heavy migrations for regulated environments. Based in Aachen, Germany, he pairs technical delivery with team training on functional programming and actor models to accelerate scalable adoption. A practical problem solver, he thrives where ambiguous business needs must be turned into concrete, auditable software solutions.
code14 years of coding experience
languagesEnglish, Polish, German
github-logo-circle

Github Skills (13)

testing10
mqtt10
mtls10
javascript10
nodejs10
tls1210
aws10
tls1310
mqttnet10
libtls10
ruby10
network-protocol9
excon8

Programming languages (21)

SmartyJavaC++CRustScalaTeXGo

Github contributions (5)

github-logo-circle
mqttjs/MQTT.js

Jun 2012 - Dec 2012

The MQTT client for Node.js and the browser
Role in this project:
userBack-end Developer
Contributions:18 commits, 2 comments in 5 months
Contributions summary:Radek primarily contributed to the core functionality of the MQTT client library. Their work involved bug fixes related to the handling of client connections and message acknowledgments, as well as the addition of TLS support, demonstrating an understanding of network protocols and secure communication. Furthermore, the user implemented features such as connection timeout handling, and memory leak fixes, indicating a focus on reliability and performance improvements. These changes demonstrate a solid understanding of the project's architecture and the underlying MQTT protocol.
browsernode-jsjavascriptmqttnodejs-library
fog/fog

May 2013 - Feb 2014

The Ruby cloud services library.
Role in this project:
userBackend Developer
Contributions:21 commits in 8 months
Contributions summary:Radek primarily contributed to adding and modifying backend logic related to AWS Identity and Access Management (IAM), specifically focusing on roles. They implemented support for creating and managing IAM roles, including testing the functionalities. Additionally, the user integrated a copy image request with parser, mocks, and tests. Furthermore, the user refactored base classes and implemented global timeout modifications.
cloud-servicesrubygemstest-kitchenfogruby
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
Radek Gruchalski - Managing Director Software Engineer at Klarrio GmbH