Android Engineer Resume
0/5 (Submit Your Rating)
New, YorK
TECHNICAL SKILLS
- Android Studio
- Kotlin
- Java
- XML
- Android Jetpack
- Architecture Components
- MVVM Design Pattern
- View Models
- Live Data
- Retrofit
- Volley
- Room database
- SQLite database
- Navigation Components
- Kotlin Coroutines
- Dagger Hilt
- Jetpack Compose
- Agile Software Development
- JIRA
- GitHub
- Zeplin
- Invision
- Google Firebase
- Bitrise
PROFESSIONAL EXPERIENCE
Confidential, New York
Android Engineer
Responsibilities:
- Communicate with engineering managers and design team to align on project requirements and scope .
- Write technical documentation outlining project work for Android team and broader development teams.
- Implement new features, bug fixes, and enhancements on the Confidential and Blink Rx Android apps.
- Use Kotlin as the main programming language for any new feature work. Maintain and update legacy code written in Java.
- Implement MVVM design pattern for readability and testability.
- Fetch data from remote data source using Retrofit library.
- Persist data locally using DataStore and Room Database.
- Implement long running calculations/algorithms, network calls, and database calls on background threads using Kotlin coroutines.
- Review pull requests from other developers to make sure new code aligns on standards and practices.
- Present new features and implementations to broad audiences.
- Help more junior engineers develop their careers by teaching and mentoring.
Confidential, Detroit
Senior Android Engineer
Responsibilities:
- Serve as a senior developer and development lead on many client projects.
- Communicate with clients and development teams to make sure both parties understand product/technical knowledge.
- Compose technical and non - technical documentation.
- Used latest standards and technologies to build high quality Android applications for fortune 500 clients.
- Implement features and bug fixes using Kotlin and Jetpack Compose.
- Retrieve data from servers and APIs using Retrofit and store data locally using Room Database.
- Use Navigation Components to implement the navigation flow between different fragments.
- Implement dependency injection using Dagger 2 and Dagger Hilt.
- Perform peer code reviews.
- Serve as a mentor/teacher for junior developers.
Confidential, Detroit
Android Engineer
Responsibilities:
- Designed and built advanced applications for Android platform, and collaborated with cross-functional teams to define, design, and launch new features.
- Tested code for robustness; executed edge case, usability, and general reliability analysis.
- Fixed bugs and improved application performance.
- Partnered with designers, QA, and internal developers to maintain best practices.
- Managed tasks within Agile framework, cleared Sprinted tasks, and controlled JIRA workflows.
- Documented architecture and implementation for internal and external consumption.
Confidential, Detroit
Lab Technician
Responsibilities:
- Handle testing and recording of patient substance exams.
