Delon Mcewan

Android Developer at Walmart Supercenter Vision Center
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
East Orange, New Jersey, United States, JE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • 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

    • 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

Community

You need to have a working account to view this content. Click here to join now