Senior Android Developer Resume
PROFESSIONAL SUMMARY:
- 6+ years of experience as a Software Developer covering all phases of Software Development Life Cycle (SDLC) namely requirement analysis, design, development, testing, implementation and documentation.
- Experienced in using various software tools, languages and methodologies with special expertise in Android, Java and also have exposure of Team Management
- Extensive experience of developing end - to-end mobile applications using Android Mobile Operating System while being well versed with all phases of SDLC.
- Extensive experience and knowledge of working on both Eclipse and Android Studio with Gradle .
- Extensively worked with Android SDK using Eclipse IDE and Android Studio along with Android ADT plug in.
- Extensively worked on Restful and SOAP web services, SQLite Database, Android Widgets.
- Strong debugging skills, Log Analysis and ANR analysis experience in Android
- Experienced in Application and Framework development in Android ( Activities, Services, Receivers, Content Providers, Shared Ps, SQlite, Bluetooth, WiFi, Bluetooth, Camera, Push Notifications, XML parsing, Locations services, Maps, GCM etc ).
- Experience in scrum Agile Methodologies.
- Exposure and knowledge of CMMI-III Processes.
- Extensive experience in design, development and deployment of Android Applications.
- Pro-active and results driven team player with an ability to deliver high quality artifacts. Possess good analytical skill with keen interest in thoroughly learning new technology and acquiring skills.
- Self-motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.
TECHNICAL SKILLS:
Programming Languages: Java, Android, SQL
Technologies and Framework: Android SDK 2.X/3.X/4.X,5.X,6.X, Java
IDE: Eclipse, Android Studio.
Android: UI Designing, Activities, Intents & Intent filters, Services, Broadcast receivers, SQLite database, Google Maps API, Mediaplayer API, AchartEngine API, Zing API, JSON, XML, XPath, Google Analytics, JNI, NDK, Fragments, Dropbox Integration, Google In app purchase API, Multiple Screen resolution support, Localization, Accessibility, Material Design, ANR,Content providers,Third Party Libraries Integration etc.
Web Services: SOAP, RESTful
Databases: SQLite, Mysql
Operating Systems: Windows 7, Windows XP
Application Server: Jboss, Tomcat
Tools: SVN, GIT, Fiddler, Post Man, SOAP UI, JIRA, TFS(Team Foundation Server)
Project Management Tool: BugZilla
PROFESSIONAL EXPERIENCE:
Confidential
Senior Android Developer
Environment: Android 5.0 and above using Java (v1.6), Android Studio, Gradle, XML
Responsibilities:
- Worked on UI Layout designing, development & coding
- Extensive experience working with Web view and different Layouts
- Worked on Google Map, markers on map
- Worked with Camera API
- Implemented Clever tap, Crashlytics & GA.
- Capturing pic and setting on profile and sending image data to server
- Worked with location listener to capture current location
- Created custom splash screen with animation
- Used SVN for version control
- Implemented analytics tool Google Analytics, Crashlytics, Firebase.
- Interaction with clients regarding if issue raised and resolved such issues to same.
- Handling Adding linked account, delete account to current account.
Confidential
Sr. Android Developer
Responsibilities:
- Developed enterprise application for Reliance Jio field engineer.
- Requirement gathering, development and unit testing.
- Enhanced the user experience by introducing Fragments, Notification to the activity.
- Implemented camera API
- Implemented messaging functionality
- Implemented Firebase to track journey.
- Used SVN for version control
Confidential
Senior Android Developer
Environment: Android 5.0 and above using Java (v1.6), Android Studio, Gradle, XML.
Responsibilities:
- Extensive experience working on List, check box, layouts etc
- Worked on notification, broadcast, content provider, Alarm manager etc
- Extensively worked on database using SQLite.
- On call create a new note & Firebase.
- Implemented Crashlytics
- Involved in Design, Deployment and Deployment.
Confidential
Android Developer
Environment: Android 4.0 and above using Java(v1.6), Eclipse(3.7.1), XML, HTML, CSS
Responsibilities:
- Expertise using Camera API
- Extensive experience working on List, check box, layouts etc
- Developed the SQLite database to store and display data when application would be offline.
- Deal with PDF
- Image capturing and sending in email.
- Involved in Application Design and Development activities
- Created a big Form Layout
- JAR libraries for packaging and deploying
- Involved in requirements gathering by conducting meetings with the customers
Confidential
Senior Android Developer
Environment: Android 2.2 and above using Java(v1.6), Eclipse(3.7.1), XML
Responsibilities:
- Expertise in creating complex List and Adapter, List and Adapter.
- Worked with Camera API, Storage types(Internal, External, Shared Ps),SQLite
- Implemented Splash Screen
- JAR libraries for packaging and deploying
- Handles JSON request and responce
- Successfully handled the Application Design and Development activities.
- Implemented GCM for messaging
- Co-ordinate with QA for Testing, TFS for version control
Confidential
Android Developer
Environment: Android 2.2 and above using Java (v1.6), Eclipse (3.7.1), XML, HTML, CSS
Responsibilities:
- Worked with Bluetooth API
- Worked with Storage types(Internal, External, Shared P)
- Extensive experience working on Radio buttons, List, different Layouts etc.
- Implemented a functionality for user to pick and images from the device to print
- Implemented a functionality to set select a paper size to print
- Allow users to know the connectivity status of printer
- Involved in Code review, Peer review, UTC review
- Involved in requirements gathering by conducting meetings with the customers
- Used Team Foundation Server (TFS) for version control.
Confidential
Senior Android Developer
Environment: Android 2.2 and above using Java (v1.6), Eclipse (3.7.1), XML, HTML, CSS
Responsibilities:
- Expertise in using Google Maps, GCM and GPS
- Implemented Location Listener to show exact location on Google Maps.
- Worked with List and Adapter
- Draws route for the user to locate the PayStations
- Handles JSON request and response
- Handling battery drain problem.
- Used Team Foundation Server (TFS) for version control
- Created different UI screens for the applications as per requirement
- Letting user search nearby PlayStations using current location or location name
Confidential
Android Developer
Environment: Android 2.2 and above using Java(v1.6), Eclipse(3.7.1), XML, HTML, CSS
Responsibilities:
- Implemented a functionality to search Pay Stations nearby user
- Expertise working with Google Maps
- Implemented markers on map, markers for Pay stations
- Extensive experience working on List, check box, layouts etc
- Implemented search PlayStations functionality
- Handles JSON request and response
- Performance improvements and code optimizations.
- Allow users to change the status of stalls expired stalls using Slider
Confidential
Senior Android Developer
Environment: Android 2.2 and above using Java(v1.6), Eclipse(3.7.1), XML
Responsibilities:
- Extensive experience working with different components like Tab bar, Buttons, Check Box, List, etc.
- Implemented a screen where user can configure URL
- Enhanced the user experience by introducing Fragments to the activity.
- Implemented Notification for new messages
- Performed testing on Physical device and the android emulator
- Used Team Foundation Server (TFS) for version control
- Responsible for development of all application components and UI resources
- Implemented a Logger to log an error that occurs in application
- Worked with tcp, http etc.
- Involved in Design and Deployment Involved in Code review, Peer review, UTC review