Senior Android Developer Resume
2.00/5 (Submit Your Rating)
CA
SUMMARY
- 4 years of experience in Android application development (Android 6.0 and below).
- Extensive knowledge of Java, Android, Javascript, HTML/CSS, XML, Objective - C.
- Expertise in Object Oriented Architecture, Design and Programming from design to implementation
- Comfortable in large scale enterprise deployments including requirements gathering, design, development, and testing
- Integration of various APIs like Facebook, Flickr into application.
- Worked on various Android libraries including Fragments, WebView, Layouts
- Good amount of design skills for UI/UX improvements
- Worked on third party libraries including Google Cloud Messaging (GCM) API, Google Maps API
- Knowledge of local database files management using SQLite
- Worked using web services an JSON parser for data retrieval in Mobile Apps
- Proficient in Android Application Framework and Android SDK Tools.
- In-depth experience in software development lifecycle (SDLC) and Agile development methodologies
- Troubleshooting experience related to Networking, Hardware, Software on various mobile devices
- Worked on the SCM tools like GIT for source code management
- Developed unit tests for testing specific functionality and logic
- Strong communication, multi-tasking, and organizational skills
- Motivated team player with a positive attitude and a drive to deliver results in time
TECHNICAL SKILLS
Operating System: Windows, Mac, Linux, Unix, Android, iOS
Coding Languages: HTML, CSS, XML, JavaScript, Java, Android libraries, SQL, Objective-C
Methodologies: Agile
Software: MS Office, Android Design Studio, Junit testing tool, xCode
PROFESSIONAL EXPERIENCE
Confidential - CA
Senior Android Developer
Responsibilities:
- Worked on custom improvements, UI layout enhancements
- Worked with android components such as activities, intents, services, and custom UI components such as Text View, customized List View, Relative and Table layouts, Web view and menus.
- Worked on fraud alert notifications, viewing credit report details, viewing accounts and inquiries layouts, credit and debt summary charts
- Heavy coding improvements, creation of reusable common code component library
- Organize source code, web API and common code components in SVN version control repository
- Undertaken full life cycle of Android Application testing on device and simulator as well
- Efficient coding practice, followed coding standards and guidelines, retained development functionality close to Requirement Specifications.
- Weekly build deployment, collaborating with QA and testing team members, improvising code sections based on feedback
- Team meetings, discussions, documentation updates for future reference
Confidential, OH
Senior Android Developer
Responsibilities:
- Creation of custom layouts, listview creation, parser for parsing user credit report
- Improvising UI layouts, positioning graphics, incorporating Web View Android API
- Used Android libraries such as MediaPlayer API for photo integration in the application
- Code Improvements and troubleshooting related to Android library for tracking current GPS location
- Performed Code optimization, Performance tuning on certain functional modules of the App
- Used GitHub, Source Tree for local commits, push and pull requests.
- Expertise in integration, troubleshooting, debugging and testing application across simulator and few Android devices that run on various OS version.
- Experience in publishing and updating the application on the Google play store
- Daily deployment builds for device testing by QA team, documentation updates
Confidential, CA
Android Developer
Responsibilities:
- Create standard Java code modules/library for in house projects to eliminate redundancy
- Responsible for UI improvements, heavy coding, weekly builds
- Google Cloud Messaging (GCM) API for transmitting push notification messages, chat application
- Implemented GPS location service to identify users nearby locations
- Perform Unit testing using Junit test cases
- Bug fixing and performance improvements.
- Ensured industry standard coding guidelines, naming conventions and optimized coding approach
- Utilized Git Enterprise for source control
- Experience in implementation of the SDLC process using Agile methodology
- Device testing, Documentation updates, Demo functionality to testing team and beta users
