Summary
Ondřej Málek is an experienced Android and Node.js developer and consultant with over a decade in software delivery, specializing in Kotlin/Java, reactive streams, and robust mobile architectures. He has shipped features and led refactors on large-scale apps (including FlashScores with 40M+ downloads) across distributed teams of up to 50 engineers and also maintains freelance full‑stack and security-access projects. Comfortable across the stack, he pairs Android expertise (RxJava, Coroutines/Flow, Dagger2, MVVM/MVP, testing) with Node.js/Vue.js backend and Docker deployments, and brings practical knowledge of NFC/RFID integrations and embedded electronics from his electronics engineering studies. A pragmatic engineer who values TDD, SOLID and clean code, he also contributes as a consultant to small companies and has hands-on experience with decompilation, ProGuard, and threat-aware design.
10 years of coding experience
4 years of employment as a software developer
Magistr (Mgr.) - not finished, Electrical, Electronics and Communications Engineering, 2., Magistr (Mgr.) - not finished, Electrical, Electronics and Communications Engineering, 2. at Faculty of Electrical Engineering, Czech Technical University in Prague
Electronic Engineering, Electronic Engineering at Cork Institute of Technology
Czech, English