Markus Junginger

CTO at greenrobot

Berlin, 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
Markus Junginger is a seasoned technology leader and CTO with 14 years of experience building developer-focused infrastructure and mobile tooling from Berlin. As co-founder of ObjectBox and long-time Chief Android at greenrobot, he blends product leadership with hands‑on engineering across databases, mobile platforms, and Java ecosystems. He created widely used developer libraries such as greenDAO and EventBus and continues to drive high-performance local persistence with ObjectBox, including cross-platform Dart/Flutter support. Markus combines low-level systems work—C-API updates, isolated store operations, and performance fixes—with developer experience improvements like docs and platform support. He is equally comfortable writing core algorithms and utilities (hash maps, checksum combiners) as he is architecting scalable products for mobile and IoT. Known for pragmatic engineering, he focuses on shipping reliable, well-tested code that empowers other developers.
code14 years of coding experience
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
6,970reputation
456kreached
182answers
19questions
Badges
android
top-5%
orm
top-5%
sqlite
top-5%
github-logo-circle

Github Skills (44)

unit-testing10
algorithms10
ios10
nosql10
flutter-apps10
data-structure10
java10
android-developer10
javas10
junit10
android10
android-developers10
mobile10
data-structures10
hash10

Programming languages (16)

PowerShellJavaC++CCMakeGoJupyter NotebookGroovy

Github contributions (5)

github-logo-circle
greenrobot/essentials

Jun 2013 - Nov 2020

General purpose utilities and hash functions for Android and Java (aka java-common)
Role in this project:
userBack-end Developer
Contributions:1 release, 207 commits, 4 PRs in 7 years 6 months
Contributions summary:Markus primarily contributed to the `java-common` project within the repository, focusing on utility functions and data structures. Their work included the creation of a Base64 encoder, a StringUtils class, and the AdlerCrcCombinedChecksum class, which is a checksum combining CRC32 and Adler32. Further contributions include the implementation of LongHashMap and LongHashSet data structures, extending the project's utility functions.
commonshashidshashstringsandroid
greenrobot/EventBus

Jul 2012 - Feb 2020

Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:2 releases, 412 commits, 21 PRs in 7 years 8 months
Contributions summary:Markus's contributions primarily involve testing and improving the `greenrobot/eventbus` project, which is a library for event handling in Java and Android. Their work focuses on enhancing the testing infrastructure with the addition of comprehensive unit tests, including tests for class hierarchies, subscriber inheritance, and different thread modes. Code changes include features to support the various aspects of the event bus functionality and related performance tweaks.
communicationandroidbusthreadsdispatcher
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