Sr. Senior Android Application Developer Resume
Falmouth, MainE
PROFESSIONAL SUMMARY:
- Over 9+ years of experience in analysis, design, development, implementation and testing applications using Java and Android.
- Over 5 Years of experience in Android application development.
- Good understanding in Android OS, interactive application development and memory management.
- Proficient with common Android Framework API’s (Location, Camera, Notifications, Maps).
- Experience in implementing native libraries in application by using Android SDK.
- Experience in using Fragments, Activity workflow, Action Bar Navigation, Menu designs, Custom Views, and Loaders.
- Designed GUI and interfaces with services for mobile applications, Asynchronous Programming in Android (such as Thread pool, Tasks and services). Implemented the monetization of apps, which has capabilities to do in - app purchases.
- Worked on with Android API’s (SQLite, and WebView).
- Worked on Third party libraries like Butter Knife, Zxing API, SQL Cipher, and Picasso Api. PhoneGap Plug-Ins
- Experience with source code control management like subversion (SVN) and GIT, good at using the markup languages like JSON and REST.
- Excellent debugging and problem-solving skills with Android Studio and Eclipse.
- Experience in working with Gradle Build Scripts.
- Working experience with agile process environment - Scrum Meetings, Story effort estimations (grooming), Retrospection Meetings, Sync up meetings.
- Extensive experience in requirement analysis, functional analysis, excellent conceptual and logical thinking.
- Experience in performance optimization of Android applications and exposure to tools such as Trace View, Lint, and Hierarchy Viewer.
- Ability to grasp and master new technologies, excellent analytical and problem solving skills.
- Able to take initiative; work independently and also as a team player.
TECHNICAL SKILLS:
Technologies: Java 1.2/1.3/1.4/1.5, Android 1.6/2x/4x.
Android App/ Mobile Development: API - Activities, Services, Broadcast Receivers, ListViews, Adapters, ViewHolder, SQLite, Horizontal scrolling, Notification Manager, Content Provider, DDMS, Location, Maps, HTTP Client, JSON based Web Services, Camera API, Facebook API.
Debugging and Testing Tools: JUnit, DDMS, Logcat
Markup Languages: HTML 4.0.1, HTML5 and XML 1.0.
IDE: Android Studio, Eclipse, Oracle J Developer 10g, Adobe Dream Weaver.
Data bases: SQLite3, ORMLite, Oracle 10gOS
Operating System: Windows (2000/XP Professional, Windows 7, Windows 8), Macintosh
PROFESSIONAL EXPERIENCE:
Confidential, Falmouth, Maine
Sr. Senior Android Application Developer
Responsibilities:
- Attend & Involve in daily scrum, grooming meetings.
- Implemented Core feature functionalities using Custom Components.
- Developed different features for the application.
- Implemented Accessibility feature.
- Implemented Navigation Drawer, Action bar using App Compat-V7 Support Library to compatible with lower version devices.
- Utilized GPS location-based services and Google Maps API to enable Google map search for locations in close proximity.
- Enabled GPS/Wi-Fi to detect user location to locate ATM and Banks.
- Worked on bug Fixes.
Environment: Java, Android SDK, Google Api Services, Android Studio, Misnap, GIT, Stash, Jira.
Confidential, Plano, Texas
Senior Android Application Developer
Responsibilities:
- Involved in preparing the design documents.
- Implementation and Maintenance.
- Design screens using MVC pattern for the application with Android Studio IDE.
- Involved in full life cycle of the application including sprint planning, prototypes, design, develop and test.
- Implemented Fragments, Activities.
- Developed different features for the application.
- Integrated with Picasso Library to optimize the Image Loading and Memory Management.
- View lookups are implemented using Butter Knife Library in Activities, Fragments and Adapters.
- Implemented Navigation Drawer, Action bar using App Compat-V7 Support Library to compatible with lower version devices.
- Utilized GPS location-based services and Google Maps API to enable Google map search for locations in close proximity.
- Enabled GPS/Wi-Fi to detect user location from where to begin searching.
- Refactored the code base to optimize start-up time and memory usage.
- Integral in internationalizing of the app to support different languages.
- Key resource for layout and UI work utilizing xml, Views, Webview, ListView, Menu Item, Activities, Fragments, Frame, Animations, Notifications, Loaders, Async Task, handler etc.
- Used web view to show html pages.
- Improved crashes handling, and made the application awesomely stable.
- Experience in JSON parsing on client side using GSON API.
- Taken care of Code Review, Code Fixes and bug Fixes.
Environment: Java, Android SDK, Android Studio, GIT, HTML5, CSS3, JSON, Jira, ALM.
Confidential, Chicago, IL
Senior Android Application Developer
Responsibilities:
- Discussed the requirements with the client and analyzed the requirements.
- Design screens using MVC pattern for the application with Eclipse IDE.
- Designed the application from scratch.
- Implemented Fragments, Activities.
- Developed different features for the application.
- Worked on linear, frame and relative layouts.
- Implemented Notification Manager to display updates on the notification bar.
- Implementing Broadcast Receivers for Android.
- Utilized GPS location-based services and Google Maps API to enable Google map search for locations in close proximity.
- Enabled GPS/Wi-Fi to detect user location from where to begin searching.
- Supports Older devices from 1.6 (API 7) and up using Support library.
- Refactored the code base to optimize start-up time and memory usage.
- Key resource for layout and UI work utilizing xml, Views, Webview, ListView, Menu Item, Activities, Fragments, Frame, Animations, Notifications, Push Notifications, Loaders, AsyncTask etc.
- Integrated Google map v1 and v2 to load the store locations on map.
- Integrated Facebook API.
- Integrated SQLCipher to encrypt/decrypt the database.
- Integrated Zxing Framework to implement bar code scanner.
- Tested the Omniture variable track using Charles Tool.
- Used web view to show html 5 pages.
- Took care of Code Review, Code Fixes and bug Fixes.
- Tested the app across different versions of Android and different android phones to assure quality and performance.
Environnent: Java, Android SDK, Eclipse, Zxing, SVN, JSON, Jira.
Confidential
Senior Android Application Developer
Responsibilities:
- Actively involved in UI Interface design to display vehicle data
- Implemented code android side
- Involved in meetings with onsite team to understand the requirements.
Environnent: Java, Android, Éclipse SDK.
Confidential
Android Developer
Responsibilities:
- Actively involved in UI Interface design to display vehicle data
- Implemented code android side
- Involved in meetings with onsite team to understand the requirements.
Environment: Android SDK, Eclipse IDE, Location Services, GMLAN Library API
Confidential
Java Developer
Responsibilities:
- Actively involved in preparing the SRS and attended requirements gathering calls.
- Involved in Prototype development using html.
- Implemented class and sequence diagrams.
- Implemented code for health system module.
- Actively involved in bug fixing and Maintenance.
Environment: JDeveloper IDE, Dream Weaver IDE, Java, Struts 1.2, HTML, JAVA Script