o Led project teams to successfully deliver native Android, iOS, Blackberry and Windows 8 mobile products on time and within budget.
o Devised internal development processes around test driven development, coding standards, technical documentation standards, code versioning and build management.
o Designed mobile application architecture and produced software design documentation for several applications, following established software design standards and patterns.
o Architected JSON based backend APIs for mobile applications, application SDKs, and produced API documentation to enable development and integration of web services.
o Advised clients on best practices surrounding app submission and app discoverability within the Google Play and Apple App Store and worked closely with them in defining product road maps.
o Provided advice on a regular basis on best mobile user experience practices, social integration, mobile backend integration, security and application development best practices.
o Worked closely with UI/UX designers in advising them on best Android, iOS and Windows 8 practices which allowed the team to create meaningful and easy to use mobile app experiences.
o Supported junior developers, providing ongoing advice and guidance on best software development practices.
o Worked together with Product Owners, Agile Coaches, QA Engineers and other teams to develop and shape up new product ideas.