Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sheckardo Daley

Stamford,CT

Summary

9+ Years of software/IT experience with 6 Years developing Android mobile applications. Java programming knowledge along with 4 Years professional Kotlin experience. Comfortable with writing Unit and UI test cases using JUnit, Mockk, Mockito and Espresso. Understanding of full SDLC projects in Agile/Scrum methodologies. Familiar with Live Data, MVVM architecture, Jetpack Compose, Dependency Injection, RESTful API involving Retrofit and OKHttp3. Expertise in UI development with programmatic layouts per design specifications incorporating tool such as Figma and Abstract

Overview

9
9
years of professional experience

Work History

Android Developer

Cascade Financial Technology
04.2023 - 07.2023
  • Implemented UI designs using Jetpack Compose.
  • Optimized Pin Change and Card Activation flows using Navigation graphs.
  • Integrated Dosh SDK into company's mobile application.
  • Resolved crashes in app as reported by QA team.
  • Participated in meetings surrounding app release and confirmed stability for production version of app
  • Resolved conflicts with Pull Requests so that branches can merge successfully.
  • Implemented new network calls for Pin Change and Card Activation scenarios.
  • Pushed code changes required for Cascade's SDK to have modifications available to different companies.

Senior Android Developer

Enhance IT
05.2021 - 03.2023

Sub-contracted Assignments:

Contracted to Cognizant and assigned to Dunkin Donuts project: July 2021 – December 2022

  • Pushed and pulled code changes so remote and local branches are always in sync can be merged without conflicts.
  • Wrote Unit Tests for functions using Junit4 and Espresso.
  • Incorporated animation using Object Animator and Lottie animations.
  • Used Room DB to store information locally on Android device.
  • Worked on stories to implement new features. Some of these included:

a) Scheduled ordering

b) Menu Search functionality

c) Redesign guest sign up screen

d) Redesign and improve user experience with reloading balance on Dunkin Donuts card.

  • Led weekly presentations where app features were demoed to upper management.
  • Modified codebase so that existing API could send additional attribute when request was being made.
  • Mocked API responses using Charles Proxy to simulate scenarios and monitor app behavior.
  • Implemented network call in codebase to new API specified by Backend team.

Mobile Developer

Columbus Communications Jamaica Limited
09.2017 - 05.2021
  • Applied strong understanding of Android application development lifecycle.
  • Participated in RESTful API definition following best practices.
  • Consumed REST API to display user history on user interface.
  • Implemented various user interface components to display data for application.
  • Developed modules in Kotlin using MVVM app architecture for ease of maintainability and extensibility, as well as improved quality testing.
  • Developed new features in Kotlin to reduce codebase with data classes and extension functions.
  • Refactored Java model classes and functions to Kotlin
  • Applied Git for code versioning control.

Application Support Administrator

Columbus Communications Jamaica Limited
06.2014 - 09.2017
  • Spearheaded successful introduction of Local Number Portability (LNP) into Jamaica's telecommunications industry utilizing PuTTY and Scrum methodology.
  • Implemented Internet Protocol Television (IPTV) in Antigua by making use of Oracle SQL developer and incorporating network technologies such as Connax and Cubiware.
  • Ensured company was able to monitor revenue streams by configuring products in Billing system and executing bill runs with use of Linux scripting and PuTTY software.
  • Improved efficiency of Call Data Record rating by designing and deploying Linux bash scripts.
  • Facilitated service promotions by creating, testing and deploy to Production environment configuration for discounts.
  • Electronically distributed mail to different category subscribers by manipulating HTML template.

Education

Bachelor of Science - Computer Science

University of Technology, Jamaica
Kingston, Jamaica
09.2019

Skills

  • Testing Frameworks and Libraries: Espresso, JUnit4, Mockk, Mockito
  • Jira
  • GitHub
  • Bug resolution
  • Object-oriented programming
  • Android development
  • Agile
  • Code reviews

Timeline

Android Developer

Cascade Financial Technology
04.2023 - 07.2023

Senior Android Developer

Enhance IT
05.2021 - 03.2023

Mobile Developer

Columbus Communications Jamaica Limited
09.2017 - 05.2021

Application Support Administrator

Columbus Communications Jamaica Limited
06.2014 - 09.2017

Bachelor of Science - Computer Science

University of Technology, Jamaica
Sheckardo Daley