Android Applications Developer Resume
OBJECTIVE
- As a Solutions - oriented IT professional experienced in Java, Android & UI technologies. I would like to work in a challenging Android Mobile application development where I can apply my newly acquired skills and experience while continuing to grow both technically and professionally
SUMMARY
- Over 4 years of IT experience in Software Development Life Cycle (SDLC) with a unique blend of expertise and leadership qualities.
- Hands on experience in design and development of Java oriented enterprise based application with strong understanding of Java and Android technologies
- Extensive involvement in all stages of SDLC like requirement gathering, Rapid prototyping, Object Oriented analysis, Design, Development, Operation, Maintenance and Testing with a know - how of AGILE methodologies.
- Experience in developing consumer as well as enterprise level mobile apps using Android SDK (Froyo, Ginger Bread, and Honeycomb).
- Android UI toolkit (basic/picker/list views, adapters, dialogs, menus) and Layout Managers.
- Proficient in Android application framework: Activities, Intents, Services, Content Provider, Broadcast Receivers.
- Client centric and customer focused with excellent presentation and interpersonal skills.
- Strong technical, analytical and communication skill - ability to interact at all levels in diverse geographies.
- Strong in learning new concepts, new software, complex processes, testing. A self-starter, hardworking and goal-oriented and an excellent team player
TECHNICAL SKILLS
Mobile Technologies: Android - SDK 4.2, Emulator, ADB, DDMS, SQLite Database, Notifications services, Location based Services, Broadcast & Services, Bluetooth, Camera, Audio and Video, Localization
Programming Languages & scripts: C,C++, Java, Shell
Web Technologies: HTML, JavaScript, Json, SOAP, oAuth, XML
Configuration management: Star team, CVS
RDBMS: Oracle, MS-SQL Server, MS Access
SDK tools: Eclipse 3.0, AVD(Android Virtual Device)
Application Server: BEA Web Logic 8.1
Operating System: Unix, Linux, Android(Froyo, Ginger Bread, and Honeycomb,JellyBean ), Windows
PROFESSIONAL EXPERIENCE:
Confidential
Android Applications Developer
Environment: /Technology: Java, Google Android, Android SDK, Android Emulator, DDMS, Web Services: JSON, HTML
Responsibilities:
- Contributed to the full development lifecycle of mobile phone applications from planning, Requirements gathering, development, testing, launching, and porting, to maintenance/code enhancement.
- Developed the UI screens using Android SDK and Eclipse plug-in to support Portrait and Landscape modes
- Design the overall app framework, Intuitive UX design & customization
- Uses custom Listviews to display audio & video clips
- Researched technical issues and provided recommendations.
- Used Google Maps API, YouTube API, GPS Location Data.
- Experience with web services and YouTube JSON feeds
- Worked on debugging the application using Logcat, DDMS
- Implemented Oauth authentication calls to retrieve access token & secret for oauth based api calls
- Parsed the JSON data after making necessary get/post api calls and rendered the data onto views
- Implemented features:list ALCF groups,search for specific group, show groups users belong to
- Used library of singpost
Confidential
Android Applications Developer
Environment: /Technology: Java-JDK1.7, SQLite3, Android SDK, AndroidHTTPClient, Eclipse IDE
Responsibilities:
- Involved in Requirements gathering, Analysis and Detail Design.
- Involved in the analysis and designing of business modules for development.
- Involved in the development, testing and tuning the performance of migrated code
- Involved in the presentation of modules to the client.
- Involved in discussions with the business analysts for bug validation and fixing.
- Co-ordinate the members of the team and provide regular updates to the client.
Confidential
Android Applications Developer
Environment: /Technology: Java, Google Android, Java, Android SDK, Android Emulator, Linux, Notification Services, SQLite database, SQLiteOpenHelper
Responsibilities:
- Contributed to the full development lifecycle of mobile phone.
- Used SQLite and DDMS File Explorer, Broadcast receiver, The Alarm service, Notification service
- Provision of data management using SQLite (Using ADB Tools) and DDMS File Explorer (Using Eclipse)
- Used Android SDK, Android Emulator for UI, the Listview and SingleCursorAdapter to display user defined reminders from database
Confidential
Android Applications Developer
Environment: /Technology: Java, Google Android, Java, Android SDK, Android Emulator, Linux, Notification Services, SQLite database, SQLiteOpenHelper
Responsibilities:
- Understanding the requirements from the perspective of an end user.
- Designing the UI and control flow for the whole app.
- Designing the module breakdowns and functionalities to be included and finding the right APIs wherever applicable.
- Developing the app with minimal bugs in a highly user-friendly way.
- Unit testing using Emulator and testing on real device.
Confidential
Technical Associate
Environment: /Technology: Web Logic Integration 8.1,Java, Eclipse 3.1, Xml, Ebxml, Cyclone Activator 5.4, Cyclone Interchange 5.4, Oracle 9.1, Windows Xp
Responsibilities:
- Delivering and implementing the project as per the scheduled milestones. Participated in system integration, deployment, customer support and product upgrade.
- Creation of Action Plans (XML's) using XQUERY, preparing SQL scripts, Creation of CPA template for different releases.
- Structural designing and coding of solutions for developing new applications.
- Hands on experience with J2EE (JDBC, Servlet, JSP & JavaBeans) & Web Logic integration
- Interacting with onshore team for requirement gathering, analysis, implementation and testing of the systems.
- Performed Unit testing and smoke testing before giving build to VVT.
- Preparing the help manual including the flow and scenario, product development etc
- Experience of all the phases of Software Development Life, Technical designs (TDs), and working on Agile Software Development Model.
Confidential
Technical Associate
Environment: /Technology: Core Java 1.4, JSP, Oracle 9i, Eclipse, Toad and Windows XP OS.
Responsibilities:
- Designing the file storage and directory structure
- Implementing the algorithm for search based on content similarity
- Developing application to handle File operations efficiently, providing a unified interface to all the user’s document processing requirements
- Encryption of Confidential documents and password access implementation
Confidential
Technical Associate
Environment: /Technology: Core Java Core Java 1.4, JSP, SQL Server, Eclipse, Toad, Windows XP OS, Linux, Tomcat
Responsibilities:
- Designing the data storage and directory structure
- Implementing an efficient algorithm for image processing and storage.
- Developing the application with minimal bugs
- Performing Unit Test, System Test and assisting the users in UAT.
- Documenting the code and usage of the site, for future enhancements