Sobre mi

Autodidacta, pragmático, apasionado de la tecnología especialmente interesado en el desarrollo de Software.

Experiencia profesional

Jefe de área

2016 - 2019
TSYS México, Toluca Edo. de México, México.
  • Análisis de requerimientos.
  • Diseño de esquemas de Base de Datos.
  • Arquitectura de soluciones.
  • Asignación y supervisión de tareas a un equipo de desarrollo.
  • Desarrollo del sistema 'Hermes' distribución de sms y e-mail mediante un pool de proveedores y SMTP.
  • Desarrollo del sistema 'E-PIN' entrega de NIPs mediante canales seguros (doble autenticación)
  • Tecnologías aplicadas:
    • GIT
    • Apache JMeter
    • Selenium
    • Acunetix
    • JUnit
    • SonarQube

Programador - Java Senior (especialista CFDI v3.2)

2013 - 2016
TSYS México, Toluca Edo. de México, México.
  • Desarrollo del motor de timbrado para CFDI versión 3.2, generación de timbres mediante HSM, validación de XMLs, entrega al SAT mediante servicios SOAP.
  • Desarrollo del sistema 'Digital Data Delivery' recepción y resguardos de recursos digitales (EDC, BD, PDF, XMLs, etc), disposición de los mismos mediante servicios REST.
  • Tecnologías aplicadas:
    • Java
    • Spring Framework (MVC, Security, DataJPA)
    • Servicios REST
    • HTML5
    • AngularJS
    • Angular Material
    • Subversión
    • Apache Maven
    • Akka
    • Oracle SQL

Programador - Java Junior

2011 - 2013
AdeA México, Toluca Edo. de México, México.
  • Desarrollo del sistema 'Gestión Documental' para Vitamedica
  • Desarrollo del sistema 'Expediente Único'
  • Tecnologías aplicadas:
    • Java
    • JSF
    • Primefaces
    • Spring Framework
    • Hibernate
    • Oracle SQL

Programador - Java Junior

2009 - 2010
DSI Software, Toluca Edo. de México, México.
  • Desarrollo del Sistema Integral para Escuelas Normales del Estado de México.
  • Desarrollo del Sistema de gestión para Verificentros del Estado de México.
  • Tecnologías aplicadas:
    • Java
    • JSP
    • Servlets
    • HTML
    • CSS
    • JavaScript
    • MySQL

Proyectos

Garrobo Security [en proceso...] - Esquema de segurida para gestionar usuarios, roles y privilegios.

Áreas de experiencia

Java

Java Server Faces & Primefaces & Richfaces

Spring Framework & CORE & MVC & Security & Data JPA

Web Services & SOAP & REST

HTML

CSS3

Bootstrap

JavaScript

SQL

Apache Maven

Subversión & GIT

Akka