Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
65 views3 pages

Android Daniel Z Resume

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 3

.

DANIEL Z
ANDROID DEVELOPER

 4.5+ years of experience in developing Android applications using Kotlin and Java.
Professional
 Experienced in developing mobile applications on Android platform, building Custom UI using
Summary
Views, ViewGroups, Layouts, Widgets and graphics that scale based on the screen size using
9-patch images, localization, testing and publishing the applications to the Android Market.
 Experienced with Core Java, Native Android Development and Android SDK.
 Worked with Android Frameworks APIs Location, Camera, Notifications and Maps.
 Experienced with SOAP, Web services, XML Parsing and JSON.
 Expertise on Android application components including Content Providers, Services,
Fragments, and Broadcast Receiver.
 Worked under Scrum in an Agile oriented environment.
 Used GCM services for Push notifications.
 Experienced in integrating Android JetPack components like ViewModel, Room, LiveData,
etc.
 Integrated Facebook, Tumblr, Twitter, Maps V2, and other open-source APIs within
applications.
 Integrated Google play services and Google Maps API V2.
 Expert in Software Development Life Cycle (SDLC), object-oriented analysis and design
methodologies.
 Expertise on Android multithreading using AsyncTask, AsyncTaskLoader, Handler and
Thread Pool Executor.
 Responsible for the design, build, deployment, debug & maintenance of Android
applications for Google play.
 Experienced in integration of Amazon Web Services (AWS) with other applications structure.
 Developed business logic of the application and experience with SQLite local data storage.
 Used Bluetooth APIs to connect and communicate with another Android mobile.
 Worked on Swagger API and auto-generated documentation for all REST calls.
 Used JIRA for project tracking and GIT for version control.
 Experienced with Unit testing with JUnit and Mockito. UI testing with espresso.
 Worked with third party libraries including Retrofit, Volley, Dagger2 and Picasso.
 Experienced in developing applications using TDD (Test Driven Development) and Unit
testing process.
 Used REST based web services and JSON parsers for secured data interchange.
 Proficiency working with Firebase for Analytics, Push Notifications, Real Time Database and
Authentication.
 Responsible for implementing the video streaming in the applications.
 Responsible for getting the auto horizontal scrolling dynamic headlines using view pager at
the top for every screen in the application.

.
.

 Worked in layouts and UX design and layout using both XML, and custom android views.
 Maintained build profiles in Team Foundation Server and Jenkins for CI/CD pipeline.
 Tested the application on multiple android devices and debugged the issues using Logcat and
DDMS.
 Fixed bugs with code, design patterns and miscellaneous occurrences during projects.
 Provided assistance for all user input and touch screen services.

Skills  Programming Languages  Architecture & Design  IDE's: Android Studio,


& Frameworks: C, C++, Patterns: MVC, MVP, NetBeans, Eclipse, Visual
C#, Java, JavaScript, MVVM, Singleton, Builder, Studio
Kotlin, J2EE, Hibernate, Factory, Dependency  Web Services & Parsing
Spring Injection Techniques: Retrofit, SOAP,
 Database: SQL, Oracle  Debugging & Testing: REST & XML (SOAP API), JSON
SQL, MySQL, SQLite, Jenkins, Leak Canary, (RESTful API)
Mongo, Room DB, Mockito, Espresso, JUnit,  Additional Skills: Adaptable,
Firebase,Shared Robolectric Quick Learner, Efficient,
Preference, RoomDB  Debugging and Testing Organization, Prioritization,
 Android App Mobile Tools: JUnit, Logcat, XML, Decision Making,
Development: Android JSON, Mockito, Espresso, Collaborative, Patient,
SDK, API, Activities, Selenium IDE, Django Conflict Management,
Recycler View, ListViews,  Project Management Problem Solving, Detail-
Adapters, Horizontal Tools: JIRA, Rally, Agile / Oriented, Self-Motivation,
scrolling, Notification Scrum Critical Thinking
Manager, Jetpack  Android Libraries:
 Version Control: GIT/
Compose, Dagger2, ButterKnife, Retrofit, Room
GITHUB, BitBucket, SVN
RxJava, Camera API, DB, LiveData, RxJava, Glide,
Facebook API, Java JDK, Picasso, Dagger2, Coroutine,
Android SDK, JavaScript, DataBinding, ViewBinding
Content Provider,
Location, Map, Swagger
 Web Technology: HTML,
CSS, Node JS, ExpressJS,
REST

Work History ANDROID DEVELOPER, Feb 2021 – Current


Capital One(Remote)
 Part of an Agile Team responsible for Account Summary and Account Settings Plugins.
 Worked on busting cache and updating UI after account reorder.
 Implement on Saving and Updating Account Summary for Edit Display Size.
 Implemented Android UI tests using Espresso.
 Worked collaboratively with testers, developers, and other team members in testing
complex projects, to enhance the overall quality of the product.
 Responsible for creating multiple new and upcoming feature prototypes which were
used on a later update
 Used RxJava, Retrofit, Mockito, Espresso, and other major frameworks to develop the
app in an MVP/MVVM architecture.
 Developed using test-driven principles in a paired programming environment utilizing
Continuous Integration and Continuous Delivery to deliver a quality product at market
speed.

.
.

 Designed and developed the app functionalities in the Agile environment by breaking
down the project goals into story points.

ANDROID DEVELOPER, Nov 2019 – Jan 2021


Voklswagen (Remote)
 Worked on a team to implement a new API for vehicle Enrollment.
 Attended daily Stand-Up meetings, participating in Scrum meetings, communicating
with the testing team, and collaborated with project managers and the development
team.
 Used Android Studio as IDE in a MVVM architecture, using Kotlin.
 Used JIRA tool for bug reporting, task allocation and tracking the progress of the project.
 Responsible for the planning, architecture, and development of the Android version of
the app with REST API integration.
 Used GIT for version control and followed Agile with JIRA for implementing this project.
 Collaborated on Kotlin, Gradle, MVVM architecture, AWS, & Git to create an integrated
feature module.

ANDROID DEVELOPER, April 2018 - October 2019


US Bank, San Francisco, CA
 Part of a team responsible for the mobile check deposit and transfers modules for the US
Bank app.
 Displayed the daily and weekly deposit limit of an account in mobile check deposit.
 Fixed various bugs as well as providing code coverage up to 80%.
 Used Junit and Mockito framework for Unit testing and used Espresso Framework for UI
testing for various screens
 Fixed bugs with code, design patterns and miscellaneous occurrences during projects.

Education Bachelor of Science: Computer Science


Georgia State University - Atlanta, GA

You might also like