Clelia López

Clelia López

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME

I am a senior Android developer with experience in various companies. I enjoy creating applications at all levels, from UX/UI design to architecture.

Spanish, English
Eastern Time (US & Canada) (-04:00)
Joined January 2021
EXPERTISE
8 years experience
5 years experience
3 years experience
3 years experience
2 years experience

REVIEWS FROM CLIENTS

Clelia's profile has been carefully vetted and approved as a Codementor. Connect with Clelia now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
Marvel-Compose
Kotlin
0
0
vitcord-test-app
Vitcord Test App
Java
0
0
EMPLOYMENTS
Senior Android Developer
Snappy Shopper
2021-03-01-2023-10-01

PayPoint Onboarding Feature: Design and development of the PayPoint onboarding feature, enabling seamless application...

PayPoint Onboarding Feature: Design and development of the PayPoint onboarding feature, enabling seamless application submission from PayPoint tablet devices. This involved creating intuitive UI/UX flows, including registration, login, and recovery of username and password for existing users.

Iterable Integration: Developed Iterable integration, empowering the marketing team with enhanced communication channels, improved notification campaigns, and robust analytics data collection for user interactions. Leveraging the Android Notification system, specifically its channels, to compartmentalize campaigns and user notifications.

Day-Night Themes and Styles: Development of day-night themes and styles for Snappy Shopper and Centra Go applications as white-label distributions, utilizing the latest Material Design Components libraries.

Architecture Contributions: Contributed to the design and implementation of the architecture for Snappy Shopper V2 and Centra Go, incorporating key features like data binding, binding adapters, and the adaptation of the MVVM architectural pattern with ViewStates. This facilitated smooth transitions between different states during the execution of background operations.

Feature Development: Contributed to the development of various features, each consisting of cohesive yet uncoupled classes, including Initial Postcode Search, Login, Store Selection, Postcode Store Search, Fulfilment Selection, Time Slot Selection, Checkout Details, and Basket, Address Search and Selection, Order Details, etc.

Reusable UI Modules: Implemented reusable UI modules, replacing custom views that were integrated into multiple screens. Modules included headers, footers, coupon functionalities, dialogs, store cards, interactive product cards and, interactive basket fees views, etc.

Android
MVVM
Mockito
View more
Android
MVVM
Mockito
Retrofit
Kotlin
Espresso
Android Data Binding
Room
Rxjava 2
View more
Senior Android Developer
Properly Inc.
2020-11-01-2021-01-01

Architecture Proposal: Presented an architecture based on MVVM and a stand-alone binder class that leveraged Kotlin Coroutines and Jetpack components (ViewModel, LiveData, Lifecycle, Navigation, and Two-Way Data Binding) to simplify the development of new features and improve the application performance.

Refactoring: Successfully refactored the features Property Detail and Edit Property of the application, aligning them with the architecture proposal.

Android
Kotlin
Room
View more
Android
Kotlin
Room
Coroutines
View more
Android Engineer
BairesDev
2018-07-01-2020-08-01

Worked directly with the client Connexient (recently acquired by Everbridge), creators of the Medinav application. This app facilitate...

Worked directly with the client Connexient (recently acquired by Everbridge), creators of the Medinav application. This app facilitates indoor navigation in hospitals for patients and visitors, guiding them from either their current location or a user-selected point to their appointment or area of interest.

The navigation system was implemented using NAO SDK, a robust indoor location service that manages low-level communication with Bluetooth beacons to provide precise positioning. These coordinate readings are processed in real-time to update the user's location accurately.

Additionally, indoor mapping, including route structuring and creation was implemented using VisioMove Essentials. This comprehensive mapping solution offers interactive 3D maps, not only rendering the route but also providing a graphical representation of the building; in this case, a hospital. This virtual visit helps users to familiarize themselves with the surroundings before their actual visit.

Connexient extensive client list includes BayCare, NorthWestern Medicine, Stamford Health, UCI Health, New York-Presbyterian, Memorial Sloan Kettering, the University of Kansas Health System, the National Institute of Health and. many others.

Key feature

Virtual Landmarks Component: Developed a Virtual Landmarks feature that dynamically displays landmarks based on the user's proximity to specific locations. Landmarks serve as easily identifiable points along the route, presented as pictures (similar to the Google Maps Navigation feature).

This enhancement significantly improved the user experience, particularly in scenarios with multiple intersection points, such as when exiting an elevator, a common hall, or a parking lot.

Android
Java
SQLite
View more
Android
Java
SQLite
View more