Wilson Reyes

Wilson Reyes Collado

Senior Software Engineer

Contact Me

About Me

I'm a software engineer specializing in Android development with more than seven years of professional experience. Through that time, I have had the opportunity to work as an independent consultant solo-building apps from requirements to product delivery, but also as part of large teams for mobile apps from thousands to millions of users, including video streaming, e-commerce, online fitness, time tracking, casino, and proprietary hardware apps.

As a professional, I enjoy working on challenging projects and consider myself a knowledge lover; I'm always learning new things, technologies, and best practices. People know me as someone adaptable and entirely passionate about continuous self-improvement.

Projects / Contributions

XmartClock Employee Time Clock

The Commerce Casino & Hotel - (2018)

Spend less time waiting and more time playing at LA's favorite casino with the Commerce app. Download now to:

  • Sign up for waitlists before you arrive
  • See all active tables and games
  • Track your Players Card Tier Credits and Comp Points
  • Get the inside scoop on current promos and events
  • View current and upcoming tournaments

  • Download the free Commerce app today to get the most out of every visit to the world’s largest card room—an LA legend since 1983.

    Download the App

    XmartClock Employee Time Clock

    XmartClock Employee Time Clock - (2018)

    Application that allows you to turn any Android smartphone or tablet into a cloud-based time & attendance system. XmartClock is a cloud-based time tracking and scheduling app that allows your employees to clock in and out from the job site with the devices they’ve already got in their pockets

    Download the App


    Colmapp - (2018)

    Application that allows you to order whatever you like from the mini-markets of your preference at the distance of a click. You can also have the opportunity to find offers and unique promotions.

    Download the App

    Claro TV Republica Dominicana

    Claro TV Republica Dominicana - (2017)

    This application allows you to handle everything related to Claro TV in the Dominican Republic, using the App you can quickly:

    • Consult up to 14 days of the Programming of all the channels corresponding to your plan.
    • Record programs and series.
    • Select the channel to be displayed
    • Save favorites

    Download the App

    Work Experience

    Senior Android Engineer (Remote) X-Team (July 2019 - Present)

    • Created Android applications for a company with millions of worldwide users that prioritized scalability and functionality to promote a smooth User Experience.
    • Maintained and upgraded existing products to ensure all systems were up to date with the latest technologies and advanced features.
    • Managed the core functionalities of a new video streaming application by creating new features and maintaining existing ones.
    • Applied best practices to deliver scalable architecture for Android applications, which enhanced performance, simplified maintenance activities and maximized scalability.

    Android Development Consultant - Freelancer (March 2018 - Present)

    • Collaborated effectively with globally distributed teams to deliver work promptly and in the appropriate format.
    • Applied industry best practices for Android development, which made applications more scalable and easier to maintain.
    • Implemented cloud backup features on existing applications using Google Drive and Dropbox APIs to improve reliability.
    • Designed cross-platform Android UI/UX for phones and tablets based on client sketches and mockups.
    • Deployed applications to the Play Store, which allowed users to download client applications.
    • Utilized Firebase Analytics to surface valuable user behavior data that aided the implementation of new features and performance optimizations.
    • Implemented offline support for applications using Room and Job Schedulers for sync, which increased accessibility to client applications.

    Senior Android Developer (Semi-Remote) - Oriontek (July 2018 - June 2019)

    • Refactored and rewrote an Android application, following industry best practices to implement architectural patterns and techniques such as MVP (Model-View-Presenter), Reactive Programming, Dependency inversion, and Automated Testing.
    • Migrated an Android application from Java to Kotlin to modernize and enhance functionality.
    • Gathered software requirements to determine the most suitable technology stack and implementation strategies for the client's mobile applications.
    • Supervised and tracked the operation of applications on different Android devices and software versions to ensure uniform functionality.

    Android Development Trainer - UNAPEC (May 2018 - Dic 2019)

    Teached an introductory android development course including the following topics:

    • Java Introduction.
    • Android Applications main components.
    • UI/UX implementation basics.
    • Implement Network-oriented features.
    • Implement Data persistence.
    • Implement Task Scheduling.
    • Use Git and Github.

    Android Developer - Caribe Media, Inc. (Nov 2015 - June 2018)

    • Implemented base architecture for new Android Applications.
    • Implemented real-time tracking features using MQTT and Rxjava.
    • Coded based on industry standards using the best architectural practices and clean code guidelines.
    • Designed and coded from specifications new features and maintain existing ones, in the Android apps of the company
    • Implemented effectively UI/UX Sketches specified by Marketing Department.
    • Implemented 3rd Party libraries including Retrofit, Dagger, RxJava, Glide, Butter Knife.
    • Implemented the Winter baseball section of the Android application of “Páginas Amarillas RD”.
    • Maintained some REST APIs using .Net with C#.
    • Maintained and Optimized many of the internet and intranet sites

    Junior Software Developer - Maritima Dominicana SAS (March 2015 - October 2015)

    • Designed and coded from specifications a Parking Display and vehicle fault Reporting Web Mobile System.
    • Contributed to the improvement of the development process through the implementation of GIT as a version control system and determined the optimum workflow to use

    My GitHub