Lukasz Kalnik

Android Developer at REWE digital

Cologne, 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
Lukasz Kalnik is an experienced Android developer with a decade of hands-on experience building mobile apps and SDKs, currently working on the Scan&Go Android SDK at REWE digital in Cologne. He has a strong background in consumer and enterprise mobile products—from Vodafone Mobile TV streaming to BEGA Connect and Festool apps—bringing deep knowledge of Bluetooth LE, runtime permissions, and memory-safe Kotlin patterns. Lukasz contributes to open-source Android tooling, improving RxAndroidBle samples with BLE scan error handling and leak prevention, showing attention to reliability and developer experience. Trained as a physicist at Uniwersytet Jagielloński, he blends analytical rigor with practical engineering to solve tricky platform and connectivity challenges.
code10 years of coding experience
job16 years of employment as a software developer
bookMaster, Physics, Master, Physics at Uniwersytet Jagielloński w Krakowie
stackoverflow-logo

Stackoverflow

Stats
158reputation
9kreached
4answers
1question
github-logo-circle

Github Skills (12)

kotlin10
bluetooth-le10
btle10
bluetooth-low-energy10
android10
rxjava10
rxjavafx10
google-ml-kit6
coil6
android-jetpack-compose6
barcode-scanner6
firebase-mlkit6

Programming languages (7)

C#JavaShellCHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
dariuszseweryn/RxAndroidBle

Nov 2018 - Feb 2019

An Android Bluetooth Low Energy (BLE) Library with RxJava3 interface
Role in this project:
userMobile Developer (Android)
Contributions:13 commits, 22 PRs, 12 comments in 3 months
Contributions summary:Lukasz primarily focused on improving the sample application within the RxAndroidBle2 library. Their contributions included implementing runtime permission checks and requests for Android 6, refactoring the error handling for BLE scans, and improving disposable handling to prevent memory leaks. Furthermore, the user worked on the Kotlin sample application, adding initial scanning and connection activities.
android-bluetoothbluetooth-lerxjavarxjava3bluetooth
lukaszkalnik/TmdbApp4

Oct 2021 - Feb 2022

Tmdb client in Kotlin Multiplatform Mobile
Contributions:31 commits, 1 PR, 26 pushes in 4 months
kotlin-multiplatformandroidtmdb-clientkotlinkotlin-multiplatform-mobile
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
Lukasz Kalnik - Android Developer at REWE digital