Shai Almog is a Principal Engineer and serial builder with 30+ years of hands-on experience across mobile, cloud, and mission-critical systems, currently working on Java agent tracing at Dynatrace. Co-founder of Codename One, he helped deliver a widely used cross-platform Java/Kotlin mobile framework whose core is open source and powers apps on billions of devices. An author of five technical books—including Practical Debugging at Scale—and a longtime OSS maintainer and speaker, Shai blends low-level engineering, cloud architecture (Spring, App Engine, AWS, serverless) and developer advocacy. He has consulted for over 100 organizations across industries from gaming to banking and medical, routinely solving their toughest production challenges. Notably, his commits to Codename One focus on UX polish (font autosizing, material ripple), reflecting a rare mix of deep systems knowledge and attention to developer/user-facing details. Based in Tel Aviv, he continues to mentor, lecture, and found startups that push cloud-native and LLM-era tooling.
14 years of coding experience
21 years of employment as a software developer
Computer Science, Computer Science at The Open University of Israel
Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.
Role in this project:
Mobile Developer (Android)
Contributions:99 releases, 11 reviews, 3174 commits in 11 years 1 month
Contributions summary:Shai made several commits focused on improving the user interface and user experience of the application within the Codename One framework. Their commits involved implementing features for the user interface, such as adding a new way to express the maximum font size for autosizing, addressing a reported issue and implementing the fix, and ensuring correct behavior for text component components. The commits show the user working on enhancing the user experience by incorporating material design elements such as the ripple effect.
Contributions:44 PRs, 283 pushes, 27 branches in 20 days
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.