Experience in developing complex and advanced mobile applications on Android.
• Thorough understanding of Android environments
• Good in Mobile Java(J2ME) and BLE
• Experience in software development life cycle (SDLC) from inception to production launch.
• Rich UI development experience using touch events and navigations.
• Good understanding of communication protocols and frameworks such as TCP, HTTP, SOAP.
• Excellent working knowledge in implementing communication with API servers via web-services using JSON and XML parsing with MySQL Database.
• Knowledge of memory management, network & socket programming, concurrency and multi-threading.