Leonardo Santana
Development
Cundinamarca, Colombia
Skills
Android
About
Omar Lopez's skills align with Programmers (Information and Communication Technology). Omar also has skills associated with Web Professionals (Information and Communication Technology). Omar Lopez has 9 years of work experience.
View more
Work Experience
Android developer Sr
Ergatta
January 2022 - December 2023
- This company is in the health & fitness areas, the app is a game that you play while you are doing the workout, my responsibilities here were solving data bugs, learning how to work with Jetpack Compose, creating new features view using Compose, solving bugs and give some new approach about how to improve the current architecture and learn the CI/CD process. Challenges: Create several screens using the new UI technology called Jetpack Compose, Fix corrupted data in the production database, discuss how to improve the current architecture, and accomplish the expected amount of sprint points. Tech stack: Kotlin, Jet pack Compose, DB Beaber, Corouties, SQL, Moshi, Retrofit, Rx Java, Git, Firebase, MVVM, Clean Architecture
Android developer Ss
Globant
January 2020 - December 2023
- This company works with different customers and accounts, here I worked in the accounts of Disney, Prisma, and Sodimac. My responsibilities were fixing bugs, implementing features, unit testing, code review, and learning new technologies. Challenges: Improve the coverage in Unit Test in each class, Help more junior developers with some complex tasks, and Help the team solve bugs or implement features as soon as possible to launch the app to production. Tech stack: Kotlin, Java, Corouties, Rx java, SQL, Room, Retrofit, Git, Firebase, Google SDK, Facebook SDK, Mockito, JUnit, MVP, MVVM, Realm Data Base, Glide, Lottie, Clean Architecture
Android Developer Jr
Rappi
January 2019 - December 2020
- My responsibilities here were fixing bugs, implementing features, unit testing, code review with my team, and learning new technologies that I had not learned at that time. Challenges: Implement features with the best technologies at that time in the Android environment while I was learning it, create Unit Tests where the code had none Tech stack: Kotlin, Corouties, Rx java, Room, Retrofit, Git, Firebase, Google SDK, Mockito, JUnit, MVVM, Realm Data Base, Glide, Lottie, Clean Architecture
Android Developer
Protector LLC
January 2018 - December 2019
- In this company, I was in charge of a taxi driver app called PINKAR & PROCAR DRIVER and a taxi user app called PINKAR & PROCAR. My duties were to fix bugs, implement features, use clean code, clean architecture and update the libraries that the app was using.
Android Developer
Humbee Partners
January 2016 - December 2017
- In this company, I was in charge of a taxi app driver called PAZIO driver and a taxi user app called PAZIO, my duties were to fix bugs, implement features, update the libraries that the app was using, learn the technologies that I did not know at that time.
Android Developer Jr
January 2015 - December 2016
- 4geeks In this company, I started my journey as an Android developer, I worked on two applications, Zonia an app like Spotify, and Cargo a Delivery app, my primary duties were to learn the new libraries and Api that I didn't know at that time.