I have moved from high level Java(JEE, Spring) to low level cross platform C/C++. From embedded software to real time SaaS large scale platform. I shall share my pain, agony, learning and revelations.
* I have designed and developed large scale system architecture using JEE, Spring, Hibernate
* I have embedded, resource constrained, software development and optimizations.
* Developed and maintained real-time VoIP client SDK.
* Did Console development for Playstation 3, Playstation 4, XBox 360, XBox One
* Desktop Development using Qt Framework (Windows, Mac)
* SaaS Server Side Java Development
* Mobile Development on iOS and Android(SDK, NDK)