Badges
Certifications
munbonecci has not earned any certificates yet.
Work Experience
Senior Software Engineer
Coppel•  June 2019 - Present
I actively contribute to the ongoing development of a prominent retail application in México, utilizing MVVM and Clean architecture to leverage Kotlin and Java for implementing new features, ensuring code quality, and resolving bugs. My responsibilities include using tools and libraries such as Glide, Coroutines, Dagger Hilt, Retrofit, Room database with a cipher, and Firebase tools (Analytics, Crashlytics, Realtime DB, Remote config for A/B testing) to enhance app performance, stability, and user experience. One of my tasks is to release the application in the Google Play Store and Huawei store, expanding its reach to a vast user base. By implementing modern development practices and continuous improvement, I deliver valuable features and enhancements to the Coppel Retail App, adding significant value.
Senior Software Engineer
Pegasus Control•  February 2018 - June 2019
I worked as an Android Developer at Pegasus Control, an electronic company in México. My role primarily focused on developing new features for their application. I utilized MVP (Model-View-Presenter) and MVC (Model-View- Controller) architectural patterns, using Java and Kotlin programming languages for coding. The development process involved incorporating external libraries while seamlessly integrating the Google Maps API for location-based functionalities. Within my responsibilities, I implemented the connection of beacons and Bluetooth devices. Bug fixing and troubleshooting were also part of my tasks. Moreover, I ensured the smooth deployment of the application in the Google Play Store. I contributed to the growth and enhancement of their application, leveraging my expertise in Android development, architectural patterns, and integration of external libraries and APIs.
Software Engineer
TerraMapping•  November 2017 - February 2018
As a Web Developer Jr. I played a crucial role in the maintenance and refactoring of the platform code. I primarily utilized JavaScript and PHP for these tasks. By actively participating in the code maintenance and refactoring process, I contributed to improving the platform's performance and code quality. This experience allowed me to strengthen my skills in JavaScript and PHP development, as well as gain valuable insights into maintaining and optimizing existing codebases.
Education
Instituto Tecnológico Superior de Zapopan
Computer Systems, BE•  July 2012 - July 2017
Ability to design, implement and manage computational infrastructure to provide innovative solutions for the benefit of society in a global, multidisciplinary, and sustainable context. Develop, implement, and oversee system or application software that meets quality standards to support the productivity and competitiveness of organizations.
Links
Skills
munbonecci has not updated skills details yet.