Software developer with over 20 years of professional experience in a multitude of platforms/languages. JavaOne rockstar and highly rated speaker in multiple conferences. Shai has extensive server and desktop development experience and in the past few years has focused on mobile.
Since 96 spent most of my time coding in Java (including VM porting/authoring/internals).
Co-founder of the Codename One Open Source project allowing Java developers to build native application for all mobile platforms in Java. Co-author of the open source LWUIT project from Sun microsystems and multiple other open source initiatives.
Q&A for professional and enthusiast programmers
Q&A for Graphic Design professionals, students, and enthusiasts
Q&A for professional programmers interested in conceptual questions about software development