Xavier Sotomayor

Xavier Sotomayor  new_releases

About

Detail

Software Tech Lead
Ecuador

Contact Xavier regarding: 
person_search
Finding candidates
Finding co-founders

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 25% verified
  • Technisys
    Líder Técnico / Senior Dev Mobile verified_user Verified experience public Remote experience
    Technisys
    Mar 2021 - Current (5 years 5 months)
    - Como Líder Técnico / Senior Dev Mobile, fui responsable del diseño de la arquitectura mobile y del desarrollo y distribución de aplicaciones, incluyendo la APP MACRO PERSONAS y HOME BANKING. - Lideré un equipo en la implementación de soluciones innovadoras, asegurando la calidad del software a través de prácticas de testing y desarrollo ágil. - Además, utilicé mis conocimientos en GraphQL para gestionar las APIs de iOS, lo que mejoró la eficiencia en la comunicación entre el cliente y el servidor, optimizando así la experiencia del usuario en nuestras aplicaciones. - Mi experiencia en tecnologías como Android, Kotlin, SWIFT y iOS development, junto con habilidades en DevOps y microservicios, me permitió contribuir significativamente al
  • I
    Arquitecto de Software Mobile public Remote experience
    Indra Minsait
    Feb 2020 - Mar 2021 (1 year 2 months)
    - Como Arquitecto de Software Mobile, lideré el diseño y desarrollo de aplicaciones innovadoras, incluyendo la Nueva App Mi Movistar y la Nueva App Tuenti, asegurando una experiencia de usuario fluida y eficiente. - Implementé arquitecturas de software robustas y escalables, utilizando metodologías ágiles como Scrum para optimizar el proceso de desarrollo. - Además, utilicé GraphQL para la gestión de APIs en iOS, lo que mejoró la eficiencia en la comunicación entre el cliente y el servidor, permitiendo una integración más efectiva de datos en las aplicaciones. - Mi experiencia en Kotlin, JavaScript y el desarrollo de Android me permitió crear soluciones de software de alta calidad, mientras que mis habilidades en liderazgo de equipo y ge
  • Location World
    Senior Dev Mobile verified_user Verified experience public Remote experience
    Location World
    Jan 2019 - Feb 2020 (1 year 2 months)
    - As a Senior Dev Mobile, I played a pivotal role in the development and enhancement of Carsync Drive and Carsync Fleet applications, focusing on delivering high-quality mobile solutions. - I utilized my expertise in Android and iOS development, leveraging Kotlin and SwiftUI to create seamless user experiences. - My responsibilities included designing and implementing robust Application Programming Interfaces (APIs) using REST and GraphQL, which facilitated efficient data handling and communication between the mobile applications and backend services. - I also championed CI/CD practices to streamline the development process, ensuring rapid deployment and continuous integration of new features. - Leading a team in an Agile environment, I
  • Bancolombia
    Senior iOS Dev
    Bancolombia
    Jan 2018 - Jan 2019 (1 year 1 month)
    - As a Senior iOS Developer, I played a pivotal role in the development of the Bancolombia Personas App, leveraging my expertise in iOS development and mobile app development to create a seamless user experience. I utilized Swift and Objective-C to implement robust features while adhering to clean architecture principles and employing iterative methodologies to enhance the app's functionality. My experience with Agile methodologies and Scrum allowed me to effectively collaborate with cross-functional teams, ensuring timely delivery of high-quality software. Additionally, I integrated GraphQL to manage iOS APIs, optimizing data retrieval and improving app performance. My commitment to quality was demonstrated through rigorous QA testing, uni
  • GMS
    Desarrollador de Software
    GMS
    Jun 2015 - Nov 2016 (1 year 6 months)
    Como Desarrollador de Software, fui responsable de diseñar y desarrollar aplicaciones web utilizando metodologías ágiles y Scrum, asegurando la entrega de productos de alta calidad. Implementé soluciones de UI design y desarrollé algoritmos eficientes, mientras utilizaba herramientas como Git para el control de versiones y Postman para la prueba de APIs. Además, apliqué técnicas de code refactoring y test-driven development para mejorar la mantenibilidad del código y garantizar la funcionalidad a través de unit testing. Utilicé TestFlight para gestionar las aplicaciones en la tienda iOS, lo que facilitó la distribución y el feedback de los usuarios, contribuyendo a un ciclo de desarrollo más iterativo y efectivo.
  • Vimeworks
    Desarrollador semi senior
    Vimeworks
    Jun 2014 - Nov 2016 (2 years 6 months)
    Como Desarrollador semi senior, fui responsable de diseñar y desarrollar aplicaciones web utilizando tecnologías como HTML, CSS y JavaScript, asegurando una experiencia de usuario fluida y atractiva. Participé en el desarrollo tanto del front-end como del back-end, aplicando principios de programación orientada a objetos (OOP) y metodologías ágiles como Scrum para optimizar el flujo de trabajo del equipo. Además, implementé bases de datos utilizando PostgreSQL y SQL, garantizando la integridad y eficiencia de los datos. Utilicé Git para el control de versiones y la colaboración en equipo, y realicé refactorización de código y pruebas unitarias para mejorar la calidad del software. Aunque el manejo de TestFlight no es un enfoque principal en
  • Kruger Corp
    Analista Junior
    Kruger Corp
    Jan 2014 - Jun 2014 (6 months)
    Como Analista Junior, fui responsable de colaborar en el desarrollo y mantenimiento de aplicaciones web, utilizando HTML5 para crear interfaces interactivas y atractivas. Participé en la refactorización de código para mejorar la calidad y la eficiencia del software, implementando prácticas de desarrollo guiado por pruebas (Test-driven development) para asegurar la robustez de las aplicaciones. Además, utilicé TestFlight para gestionar y distribuir aplicaciones en la tienda iOS, lo que facilitó el proceso de pruebas y la retroalimentación continua durante el ciclo de desarrollo.
  • Redux
    Mantenimiento de software
    Redux
    Jan 2012 - Jan 2014 (2 years 1 month)
Education verified_user 0% verified
  • Platzi
    ReactJS
    Platzi
    Jul 2022
    - Dev senior ReactJS
  • Platzi
    SwiftUI
    Platzi
    Jul 2022
    - Dev senior swift
  • Platzi
    NodeJS
    Platzi
    Jun 2022
    - Dev Senior Node
  • Platzi
    ReactNative
    Platzi
    Jun 2022 - Current (4 years 2 months)
    - Dev senior ReactNative
  • Platzi
    Kotlin
    Platzi
    May 2022
    - Dev senior Kotlin
Projects (professional or personal) verified_user 0% verified
  • I
    App Tuenti
    Indra Minsait
    Sep 2020 - Dec 2020 (4 months)
  • I
    App Mi Movistar
    Indra Minsait
    Feb 2020 - Aug 2020 (7 months)