José Manuel Caldera

José manuel caldera

bookmark on deepenrich
location of José Manuel CalderaChile
Phone number of José Manuel Caldera+91 xxxx xxxxx
Followers of José Manuel Caldera187 followers
  • Timeline

    May 2015 - Sept 2017

    Projects Engineer

    Electrónica Creativa Plus C.A.
    Av. 20 con calle 14 y 15, Barquisimeto - Edo. Lara, Venezuela
    Nov 2017 - May 2018

    Android Developer

    Dxpress Delivery
    Jun 2018 - Mar 2021

    Android Developer

    Nisum Latam
    Current Company
    Mar 2021 - now

    Android Developer

    Falabella Financiero
  • About me

    Android Developer at Falabella Financiero

  • Education

    • Cisco networking academy

      2016 - 2017
      Ccna routing and switching
    • Universidad nacional experimental politécnica 'antonio josé de sucre'

      2008 - 2016
      B.s.electrical engineering telecommunications
  • Experience

    • Electrónica creativa plus c.a.

      May 2015 - Sept 2017

      Planning and development of projects, gather requirements, estimate times for execution, man hours as well as the necessary resources and generate reports.Develop Android Native applications with Java using Android Studio, applying design patterns like Model View Presenter (MVP) and Clean Architecture to generate maintainable and scalable code.Build RESTful Web Services using JavaScript or Python, to be consumed by the mobile applications.Programming of PIC, Arduino and ESP8266 microcontrollers, used in electronics projects.Design and implement LAN networks and configure routing and switching equipment.Standardize the processes for the development and documentation of new projects within the company, generating a user-friendly employee guide. Show less

      • Projects Engineer

        Sept 2015 - Sept 2017
      • Trainee

        May 2015 - Sept 2015
    • Dxpress delivery

      Nov 2017 - May 2018
      Android developer

      User interface redesign applying Material Design guidelines.Code refactoring using the Model View Presenter design pattern, allowing unit tests creation.Improve application robustness and stability by lowering the amount of bugs and runtime errors.Analyze application performance with the Profiling tool and optimize methods that cause the greatest impact, improving the user experience.Maps and Firebase Cloud Messaging integration.Monitoring and fixing new bugs using Crashlytics tools.Develop new applications using Kotlin and Clean Architecture from scratch. Show less

    • Nisum latam

      Jun 2018 - Mar 2021
      Android developer

      Design and implement solutions and features for Macy's Android application.Implement the Address Validation feature for Shipping and Billing addresses in the android app, which involves UI changes and legacy code refactor to use the MVVM pattern.Integrate Mobile XAPI (protobuf) in the application using Retrofit and RxJava2.Consume RESTFul web services using Json and Protobuf.Took part in rewriting the Android application in Kotlin using MVVM and Clean Architecture in a multiple gradle modules, in features such as Checkout, Account and Profile. This made the app smaller, decoupled, better performing and easier to maintain than the old app.Use of Databinding and ViewModels in the presentation layer.Reactive/functional programming with RxJava and RxAndroid,Android Architecture Components (Jetpack) such as ViewModel, LiveData, Lifecycle, Navigation.Implement Analytics sending events using different SDKs.Take part of an Agile Team and participate in each of the SCRUM meetings. Show less

    • Falabella financiero

      Mar 2021 - now
      Android developer
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to José Manuel Caldera
      5th Place in the 2017 NetRiders CCENT Skills Competition for Latin America and the Caribbean. Cisco Jul 2017