In my 4yrs of experience, I have developed 8(5 Live) projects on Blackberry, J2ME, and Android. 2 applications of which were made available to users through portals like Blackberry AppWorld, GetJar, and many client portals and few were client projects.
I have good experience developing games on j2me and android phones.
I also have some experience in writing Server code using Servlets.
Code will be written in such a way that the application will be device independent.