Senior Android Developer Resume
5.00/5 (Submit Your Rating)
New, JerseY
SUMMARY
- Around 9 years of experience in Design and Development of Java Kotlin based applications and experienced in Android SDK application development.
- Deep experience in native Android development,passionate about quality apps and great design.
- Highly focused, detail - oriented coder with a proven ability to deliver results for clients and product owners.
- Expertise in programming in Java/Kotlin and implementing core modules using MVVM design pattern
- Expertise in Architecting data flow between modularized SDKs and component libraries
- Strong understanding of Core libraries, application frameworks and Android architecture
- Strong experience with Cloud Messaging APIs, offline storage, background processing, threading, and performance tuning, caching and performance optimization
- Solid knowledge of data structures, algorithms and designing for performance, scalability and 100% availability systems
- Solid grasp in developing reusable artifacts, modules and assets
- Solid database management skills - Room Persistence, mySQL, Relational Database Design
- Experience with defining and implementing Unit Tests with JUnit, Robolectric, Espresso
- Competence in working through code deployment techniques to Google Play
TECHNICAL SKILLS
- Android
- Android Development
- Java
- Kotlin
- Android SDK
- RoomDb
- Model-View-ViewModel(MVVM)
- SQLit
- Firebase
- Dagger2
- Android Hilt
- Retrofit
- Coroutines
- Git
- Realm
PROFESSIONAL EXPERIENCE
Senior Android Developer
Confidential, New Jersey
Responsibilities:
- Wrote high quality Java and Kotlin code using MVVM and Coordinator design patterns.
- Wrote unit tests for robustness, including edge cases, usability and general reliability and greatly improved the app test coverage which included a mock network manager to test API calls.
- Led a team of 5 people to facilitate a bridge between the client and the development team and also synchronize the advancement pace of all the different areas of the project.
Senior Android Developer
Confidential, New York
Responsibilities:
- Implemented beautiful UI screens, animations and graphs to display measurement data from wearable device.
- Optimized mobile applications by performing quality assurance, testing, troubleshooting, and debugging for new and existing features
- Implemented analytics features of user activities using Adjust Android SDK
Senior Android Developer
Confidential, Nashville
Responsibilities:
- Developed various Android applications for different channels of the company and other prototype apps.
- Involved in all the processes of developing and releasing mobile applications in Google Play Store.
- Help shape the mobile development strategy of the company’s mobile team from the beginning.
- Collaborated with a cross-functional team with UX Designer and Web Developers to develop, deploy and troubleshoot new features.
- Followed the best coding practices and MVVM architecture pattern as core architectural design
Mobile Developer
Confidential
Responsibilities:
- Worked on making the Android apps accessible & easy to use for people with different abilities.
- Worked with different teams for improving the quality and usability of the app
- Implemented our design team's mock-ups into usable views