Irvin Ruiz M.

Mérida Yucatán, México · (+52) 5543570717 · irvin.morimoto@outlook.com

Desarrollador de software con más de 10 años de experiencia en tecnología Java y con nodejs, arquitectura de microservicios y AWS en los últimos años. Certificado como Solutions Architect por AWS, especializado en diseño de soluciones serverless. Experto en diseño y desarrollo de servicios REST.


Experiencia

Líder de Desarrollo

Fundación Rafael Dondé

Liderar al equipo de desarrollo encargado de construir microservicios para diferentes aplicaciones y sistemas del sector prendario y bancario. Definición de estándares y buenas prácticas de desarrollo. Diseño y desarrollo de soluciones on premises, en la nube (aws) e híbridas con base en los requerimientos del negocio.

Octubre 2019 - Septiembre 2020

Desarrollador Java Sr.

Praxis

Desarrollo de soluciones standalone y web con tecnología Java para Fundación Dondé. Construcción de servicios REST con java y springboot.

Octubre 2017 - Octubre 2019

Desarrollador Java Sr.

Global Hitss

Desarrollo y mantenimiento de aplicaciones internas de Bancomer. Diseño e implementación de un proceso batch para cargar automáticamente todos los insumos que requería el sistema en el día a día.

Noviembre 2015 - Abril 2017

Líder de desarrollo y mantenimiento de aplicaciones en Nextel

Global Hitss

Coordinación del área de desarrollo y mantenimiento de aplicaciones de Nextel. Mantenimiento de aplicaciones web desarrolladas con Java. Trabajo en conjunto con áreas de soporte para resolución de problemas productivos.

Febrero 2015 - Noviembre 2015

Desarrollador Java Sr.

Knowledge on Demand

Miembro del equipo de AM Desarrollo en HP y Nextel. Desarrollo y mantenimiento de aplicaciones web con Java. Análisis de nuevos requerimientos de negocio y diseño para su construcción.

Febrero 2012 - Febrero 2015

Líder de Proyecto

Impulsa México

Lider del equipo de desarrollo para la implementación de procesos de automatización en herramienta construida con Java y Groovy.

Febrero 2011 - Febrero 2012

Desarrollador Java

Deintec

Miembro del equipo de analistas para el proyecto SOA en Afore Banamex. Identificación y Diseño de servicios utilizando el paradigma SOMA desarrollado por IBM. Creación y documentación de casos de uso.

Junio 2010 - Febrero 2011

Software Engineer

Deintec - IBM Global Services

Miembro del equipo de ingenieros de software en IBM. Desarrollo y soporte de aplicaciones web para proyecto de importación IBMLink. Construcción de servicios para Metlife México, utilizando tecnologías de Java como Portlets, JAX-WS, Struts.

Octubre 2008 - Mayo 2010

Educación

Tec de Monterrey

Ingeniero en Sistemas Computacionales
Enero 2003 - Diciembre 2007

Habilidades

Lenguajes de programación
Sistemas Operativos
Tecnologías y herramientas
  • Amazon Web Services
  • npm
  • Bitbucket
  • Git
  • Jira
  • Desarrollo Ágil y Scrum
  • Serverless framework
  • Spring Boot

Intereses

Aparte de ser un desarrollador, me gusta ir a conciertos de grupos que me gustan y estoy aprendiendo a mezclar música electrónica. Me gusta leer libros o revistas sobre finanzas personales y cuando tengo oportunidad de salir de vacaciones me encanta ir a la playa con mi familia.

Me gusta mucho prepararme para obtener certificaciones, es muy gratificante para mí. Me estoy preparando para obtener la certificación AWS Certified Developer Associate. También paso tiempo libre explorando los últimos avances tecnológicos en la nube, especialmente en AWS. Uno de mis objetivos es asistir al re:invent que organiza Amazon cada año para anunciar sus nuevos servicios en la nube.


Certificaciones

  • AWS Certified Solutions Architect - Associate
  • Sun Certified Web Component Developer 1.4
  • Sun Certified Java Programmer 5.0
  • Cisco Certified Network Associate