OBJECTIVES
To work in a team, passionate for building software which directly impacts our society in constructive ways; an organization which can help unleash my potential as a software developer.
PROFESSIONAL SYNOPSIS
Ability to discuss, design, develop, test, document and optimize applications
Ability to kick-start new ventures, evaluating and prototyping new technologies
Experience with infrastructure, database, middleware and frontend components
Experience as an efficient interface between technical and business teams
SOFTWARE SKILLS
Languages: Java, C, XML
Operating Systems: Linux, Windows
Tools/Technologies : Android, J2EE, ORM, Agile, MQ, OAuth
WORK EXPERIENCE
Employer: Tata Consultancy Services
Duration: Sep’10 – Present
PROJECT PORTFOLIO
United Services Automobile Association – San Antonio, Texas
Aug’13 - Present
Senior Developer
Converting a mobile website into an Android mobile banking app, adding some new features like bill delegation.
Revamping the existing codebase to incorporate latest Android design guidelines and patterns
Technologies used : Android, Java, RTC
Commonwealth Bank of Australia – Sydney, Australia
Dec’12 – Jun’13
Senior Developer, Co-Architect, Test Analyst
Planned and implemented Agile methodologies for developing and testing the banking application on Android
Introduced and advocated behavior driven development in the mobile team
Executed mobile integration with organization’s infrastructure to support external access for apps
Evaluated new tools for functional and automated testing for the mobile apps, to help business units get a cost-effective, fully featured tool befitting the team’s strategies.
Technologies used : Android, Java, Cucumber-Js, Rhino, MonkeyTalk, IBM Datapower, OAuth, Maven, SVN
Qualcomm Inc. – Hyderabad, India
Nov’11 - Nov’12
Development Lead
Part of the requirement gathering team while leading the offshore team, working closely with the UI/UX teams for a suite of Android applications
Designed the project structure and component delegation model for the suite of Android applications
Developed the server integration module for the Android apps.
Technologies used : Android, Java, Bluetooth Connectivity, XSD, OAuth2, Perforce
Tata Consultancy Serv...
Login or Register to view the full resume.