Android Developer Resume
5.00/5 (Submit Your Rating)
Cincinnati, OH
TECHNICAL SKILLS
- UI/data interaction, architectural patterns (RxAndroid, MVVM, Builder, Singleton).
- Data management (Retrofit, Room, Shared Preferences).
- App configuration, product flavors, dependency management (Gradle, Maven).
- Lifecycles: build, deploy, release (Maven, Jenkins).
- Testing: unit, integration, acceptance (JUnit, Mockito, Espresso).
- Android Studio, Jenkins, TextureVideoView, ExoPlayer, IntentServices, AsyncServices, AndroidJobScheduler, Ion, Bluetooth Low Energy, Services, ConstraintLayout, CustomViews, Animations, CompoundViews
PROFESSIONAL EXPERIENCE
Android Developer
Confidential, Cincinnati, OH
Responsibilities:
- Converted features from Java into Kotlin to improve testability and scalability.
- Created design components for use throughout the In Stock suite of applications.
- Visited in - store, testing inventory apps and collecting recommendations from workers.
- Used REST based web services, JSON parsers for secured data interchange.
- Performed debugging and testing to an application on various Android devices using Logcat, Breakpoints.
- Worked on integration of Kotlin into codebase
- Implemented Kotlin wif Android content providers for implementing features like sending E- mails, SMS, etc. from the app
- Used Glide library to enhance the images for the better quality.
- Used MVVM design pattern to manage code.
- Created SQLite db using room and used Shared Preferences to store data.
- Used Jira to track tickets and manage the development.
- Migrated to Navigation Component for navigation in the app.
- Participated in daily scrum to discuss the progress in the sprints.
Android Developer
Confidential - Centreville, VA
Responsibilities:
- Usability improvements for a map-based personal safety application.
- Developed application wif Android Studio IDE using Android SDK, Java and Kotlin.
- Used GIT-HUB as our project version controller, where used to commit and push the developed, working code.
- Used MVVM architecture, Rx Java 2 to build the application.
- Making the Restful Service Calls at the various stages in the app development cycle and parsing the responses back from the web servers according to the application requirement.
- Designed User Interface for various pages in our application.
- Worked on Headlines, Privacy policy, Onboarding and Action items.
- Used Shared preferences to save application related flags.
- Designed custom dialogs, custom notifications where even needed in the application.
- Collaborated wif QA to resolve bugs in the application.
- Participating in daily stand-up meetings and Team retro sessions.
- Premium features such as favorites, home and work, and one-to-many ‘protectors’
Android Developer
Confidential, Spring, TX
Responsibilities:
- Implemented a diabetes journal, blood test graphs, vaccine information app, and other healthcare-related features and applications. Learned unit testing and automation testing.
- Worked in an Agile Scrum environment and I participated in daily Scrums, and reported ontask progress.
- Use Jira to note tasks and to work through backlog tasks and issues.
- Documented Android development using Confluence and we used GitHub for code base and version control.
- Worked in Eclipse IDE and coded the Android app using Java code on an MVP architecture pattern.
- Implemented features and functionality using various design pattern (Singleton, Abstract Factory, Façade).
- Worked closely wif QA testers and wrote Junit tests and worked to make sure any issues found by QA were resolved.
- Used Leak Canary to profile the app for memory leaks and Fabric Crashlytics for crash reporting and debugging.
- Transitioned from Dagger 1 to Dagger 2 and RoboGuice for dependency injection to develop clean, maintainable code.
Software Engineer
Confidential, Cincinnati OH
Responsibilities:
- The project was to do a major update wif UI/UX and performance improvements.
- Worked to gather requirements and develop a project plan, working closely wif the design team and back-end team.
- Implemented Firebase Push Notifications for integrated, real-time messaging and notifications.
- Trained and mentored new team members on the team in coding best practices, like memory management, network consumption.
- Upgraded backend consumption of Restful Web services by moving to Kotlin coroutines wif Retrofit and managing multiple threads in the background.
- Integrated Firebase Analytics for information regarding usage and conversion.
- The existing application used MVC architectural patterns, and we transitioned that to a
