+12 años de experiencia como CTO, Director de Ingeniería y Director de Producto, diseñando e implementando productos y arquitecturas tecnológicas transaccionales complejas en Servicios Financieros y Telecomunicaciones. Enfocándome en operaciones eficientes, de alto performance y escalables.
Líder de equipos de alto rendimiento enfocados en resultados, mediante procesos, comunicación, colaboración y trabajo eficiente.
Consultor y programador Java con +30 años de experiencia en sus tecnologías y lenguaje. Uno de los primeros miembros del programa Java Champions de Sun/Oracle.
Aplico técnicas de aplicaciones modernas (MDD, TDD, BMD, CD/CI, Agilidad) para el desarrollo de software construyendo una variedad de motores y servicios backend para proporcionar información y operaciones a aplicaciones web y móviles. El procesamiento óptimo y seguro es algo que imprimo en mis diseños e implementaciones. La robustez, seguridad, alto desempeño y alta disponibilidad son las características de mis aplicaciones.
En mi tiempo libre me gusta dar conferencias o talleres en Universidades y comunidades. El coaching y la enseñanza son algunas de las actividades que disfruto mucho, por lo que lo ejerzo de forma constante y complementaria a mis actividades diarias. Predico y uso la agilidad como forma de vida.
—- English Version —-
Trayectoria profesional
- Director de Ingeniería II. Kueski 2020 – Presente.
Definición de estrategias de producto e ingeniería para herramientas internas, creación y crecimiento de equipos de alto rendimiento (ingeniera + producto + diseño).
- CTO. Mibo/weex 2015 – 2020.
Implementación desde cero de plataformas para la operación de un Operador Virtual de Telefonía Celular (MVNO) y un neo Banco (Fintech-IFPE).
- Arquitecto Software. Bemobile/Spiralis 2008 – 2016.
Consultoría, diseño, construcción y operación de plataformas enfocadas a las telcos de México, Centroamérica y el Caribe.
- CTO y Co-Fundador. Yumbling 2010 – 2013.
Una aplicación de entretenimiento con recomendaciones personalizadas en tiempo real.
- Consultor e instructor. Certificatic 2010 – 2020.
Consultoría y Capacitación para certificación y preparación al trabajo en diseño e implementación de sistemas en Java.
- Consultor Asociado e Instructor. Sistemas Humanos 2008 – 2010.
Consultor de sistemas en Java e implementación de metodologías ágiles en las áreas de TI.
- Director de Tecnología. Meve Soluciones 2006 – 2008.
Encargado del área de desarrollo de aplicaciones web para el control de gestión, documental y herramientas ofimáticas en el área gubernamental.
- Director de Tecnología. Grupo Super Travel 2004 – 2006.
Dirección y operación de plataformas de la industria de viajes.
- Director de Tecnología. México Analytics 2000 – 2002.
Dirección de plataformas de análisis financiero, noticioso y de tendencias para las finanzas y gobierno.
- Consultor. Hildebrando 1997 – 2000.
Consultor en múltiples tecnologías y productos para los clientes de la consultora.
Certificaciones y Reconocimientos
- Java Champion 2007.
- Duke’s Choice Award 2017.
- Certified Associate Java SE8 Programmer 2018.
- Certified Professional JavaEE7 Application Dev 2019.
- Certified Sun Java Programmer 5 – 2008.
Conferencias Impartidas (mas de 65)
- Diseño de API’s para micro servicios.
- Beyond git add/commit/push.
- Servicios y micro servicios en la Nube para Aplicaciones Móviles.
- Communities of Communities: How to Organize Multiple Local Groups.
- Agilidad en nuestros días.
- Criterios para el Desarrollo de Aplicaciones Móviles.
- JEE y su futuro, se va a las nubes?.
- Arquitectura de aplicaciones.
- JEE su historia y futuro.
- Prácticas de diseño para performance en JEE.
- Historia y Road Map de tecnologías Java.
- Geolocalización en Aplicaciones Móviles.
- Venciendo la Brecha Digital.
- Mega-tendencias en el Desarrollo de Software.
- Como desarrollar video juegos.
- Tecnología Java.
- Desarrollo de aplicaciones móviles con Java.
- SOA y Web Services.
- Servidor de Aplicaciones Glassfish.
- Java vs. .NET.
- Métodos Ágiles.