Delon Mcewan
Android Developer at Walmart Supercenter Vision Center- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
-
Android Developer
-
-
New York State Technology Enterprise Corporation (NYSTEC)
-
United States
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Android Developer
-
Feb 2019 - Aug 2020
Responsibilities: • Converted the data model, API communication service layer and view UI layer to Kotlin programming language and Jetpack library. • Worked in developing application using Intent services, Broadcasts and Broadcast Receivers in Android Environment. • Implemented data classes to replace Java Pojo classes. • Improved live video playback performance and fixed some display issues with the widget within the application • Pair-programmed to use Urban Airship SDK to incorporate messaging and content delivery tools, including Push Notifications, Rich Media Messaging, In-App Purchase and Subscriptions • Streamed favourite NBC News and MSNBC shows using ExoPlayer Media Player API for adaptive playback, media composition and caching. • Worked with Android APIs for a few tasks including simple activity transitions and Recycler Views. • Used the Data Binding Library to support two-way data binding to receive data changes to a property and listen to user updates to that property at the same time • Created custom and compound views and replaced Relative Layouts with Constraint Layout to follow Material Design to show Breaking News and live video alerts data returned after parsing • Worked with external client to incorporate Freewheel SDK and Nielsen proprietary measurement SDK for monetization features. Also imported the assets correctly through Invisio and Zeppelin web platforms. • Coded using ReactiveX programming to compose asynchronous and event-based programs, avoided intricate stateful programs, using clean input/output functions over observable streams. • Working Knowledge with Activities, Fragments, Adapters, Intents, Services and Async tasks while developing Android applications. • Wrote test cases using JUnit /Mockito testing frameworks for model and View Model layer • Collaborated in refactoring architecture from MVP to MVVM. • Implemented apps with Google new SDK implementation, new features in Android SDK. Show less
-
-
-
Fannie Mae
-
Financial Services
-
100 - 200 Employee
-
Android Developer
-
Jul 2017 - Jan 2019
Responsibilities: • Implemented complex layouts from wireframes using Relative Layout, Constraint Layout, Grid Layout, and other layouts provided by Android SDK. • Implemented Event Bus to facilitate the communication between processes in the Android app. • Supervised the creation of testing suites developed with Espresso and Mockito. • Added push notification features with Firebase Cloud Messaging for Android. • Consumed REST API to display user history on the user interface. • Developed test cases using Junit and tested the User Interface using Espresso. • Implemented dependency injection using Dagger2 for object references. • Followed Test-Driven Development (TDD) approach while developing the application. • Identified issues by root cause analysis during test cycles. • Participated in application planning, architecture, and design • Executed Android performance tuning and crash reporting applications Show less
-
-