Sr. Android Developer Resume
SUMMARY:
- Over 5 years of experience as an Android Developer.
- Complete Software Development Life Cycle experience
- Hands on experience on Android SDK/ NDK using Eclipse, Android Studio IDE, Kotlin .
- Expertise in developing applications for android operating system using Eclipse IDE, Java, XML, Android SDK and ADT plugin.
- Having expertise in Architecture design, Android, Material design (lollipop), SQLite, Java Core.
- Experience with Core Java, Web Services, Soap, RESTful, XML and JSON Parsing, SQLite, HTML, and primary working knowledge of CSS, JQuery.
- Expertise in developing, deploying, porting and debugging application for Android
- Sound knowledge and extensive experience in using SQLite Database.
- Knowledge of Android UI design tools like Droid Draw.
- Sound experience in unit testing.
TECHNICAL SKILLS:
Mobile Technology: Android SDK/ NDK
Languages: Core Java, C, J2ME, XML, HTML, Kotlin
Tools: Eclipse, Android studio, Visual Studio
Databases: SQL, SQLite 3.0
Code Repositories: SVN, GIT
Operating Systems: Windows, MAC, Ubuntu
Android APIS: Donut, Froyo, GingerBread, HoneyComb, IceCreamSandwich, Jellybean, Kitkat, Lollipop, Marshmallow, Nougat.
Management Methodology: SDLC, SCRUM, AGILE and Waterfalls
WORKING EXPERIENCE:
Confidential
Sr. Android Developer
Responsibilities:
- Accessed client needs and developed specifications; plan and implement projects from initial conceptual design through coding.
- UI Implementation.
- Integrating Verifone device to make payment.
- Retrofit 2.0 and OkHttp3 Implementation for web services.
- Indecency Filter SDK implementation.
- Payment Integration.
- Groovy Scripting.
- Firebase Analytics.
- Code analysis using code inspector.
- Unit Test case.
- Used Jira and Bit bucket.
Confidential
Sr. Lead Software Developer
Responsibilities:
- UI Implementation.
- Downloading the content from Confidential .
- Interacting with Bootstrap.
- Handling Orientation(Both landscape and portrait)
- Controlling the application on Device Screen off, Power Key Press and Device reboot.
- Interacting with Hardware Keyboard.
- SPen Implementation.
- Managing the Hardware Speakers.
- Proximity Detection.
- Code analysis using code inspector.
- Instrumentation testing using JUnit Test cases.
Confidential
Lead Software Developer
Responsibilities:
- UI Implementation.
- Downloading the content from Confidential .
- Interacting with Bootstrap.
- Handling Orientation(Both landscape and portrait)
- Controlling the application on Device Screen off, Power Key Press and Device reboot.
- Interacting with Hardware Keyboard.
- Keyboard Input and Mouse click Interaction.
- Code Analysis using Code Inspector.
Confidential
Sr. Software Developer
Responsibilities:
- UI Implementation based on material design concepts.
- WebRTC Implementation for Video Conferencing.
- Comet chat SDK implementation.
- Supporting libraries for emojis and emoticons.
- Voice Call Implementation.
- Firebase Cloud Messaging for Notification.
- Consuming APIs using Retrofit and Volley.
- Multi Language Support.
- Google Analytics Implementation.
- Code Analysis using code inspector.
- Unit Testing.
Confidential
Sr. Software Developer
Responsibilities:
- UI implementation.
- Google Maps implementation to draw the path between two locations.
- Canvas Implementation.
- Carousel View Implementation.
- Custom Animations.
- Coordinating with team members on development of project and testing.
Confidential
Software Developer
Responsibilities:
- To understand and research on the flow of the code.
- Made Reference builds for High End devices, Low End devices.
- Providing efficient solution for solving issues while porting the application on various manufacturer devices.
- Also for a particular locale to handle the special characters, data encryption & data decryption is used.
- Implemented Localization.
- Handling the launching screen library.
- Also handling same modules for three types of users, logged in user, non logged in user & guest.
- Implemented Efficient Base Adapter to display the ListView.
- Used SVN repository as a daily backup.
Confidential
Software Developer
Responsibilities:
- UI Design of the application.
- Custom Google Maps Implementation.
- Implemented Image Loader.
- SAX and DOM Web Services Implementation.
- Implemented efficient base adapter to display list view.
- Use of SVN repository for a daily backup.