Acerca de

About

Devops, Project Leader, Programmer and Requirements Analyst for software products, with extensive experience and ability to manage agile teams, reduce uncertainty and increase productivity by applying techniques, tools and good practices so that applied effort result in projects delivered in time and quality.

I’m working on

DevOps

In the process of software improvement DevOps has emerged as a continuous delivery framework integrating different tools in a continuous and recursive flow.

Administration, management and software tools converge to automate the continuous delivery of quality software.

Devops is here to stay and you can’t see software delivery without it.

Web development

The web development has been increasing and the technologies at the same time, what I am passionate about web development.

Currently the use of HTML CSS and Javascript has passed to another level; We code based on components, style preprocessors and different Javascript Frameworks that help us make our task of managing web projects much more efficient.

Java Backend

Java es uno de los lenguajes más populares en el mundo del desarrollo de software, ¿porque me gusta? porque tiene características fuertes para hacer casi cualquier cosa; una amplia adopción de la programación orientada objetos, patrones de diseño fuertemente establecidos.

Conceptos programación funcional, inyección de dependencias, no es ajeno al entorno porque va de la mano con los conceptos actuales.

Más allá de tener Java EE, existen grandes soluciones como los módulos de Java Spring o Struts, Diferentes ORM como Hibernete y MyIbatis entre otros, que hace fácil la integración entre diferentes herramientas.

Resume

Work Experience

July 2021 - present DevOps BBVA

Disign, develop and release tools for developers and be guide of the DevOps path.

Process of adopting new tools for software deployment

Level 2 technical support for deployment processes

Design, implementation and adoption of global support models

March 2019 - June 2021 Developer Lead Towa

[BBVA]Coordinate the team to develop the product “Digital Mortgage” (simulator and prequalifier) for the private area of natural persons.

[Afirme] Manage the Intranet implementation, a dynamic and self-managed Magnolia CMS that works as an internal communication tool.

[Towa] Collaborate to make proposals for different Towa customers, including evaluation, architecture, budget and schedule.

[BBVA]Create web tools to monitor the waiting time of branches, obtaining information from different sources and architectures.

November 2010 - February 2019 Developer Lead Banco Azteca (Grupo Salinas)

Develop web tools for prevent wash money for mexico and Latam where Banco Azteca is present.

Work Education

2013 - 2015

Master’s degree in Project Management

Universidad Técnologica de México (UNITEC)

2003 - 2005

Bachelor Degree in Software Engineering

Universidad Politecnica de Tulancingo (UPT)

2001 - 2003

Computer Technician

Universidad de la Sierra Hidalguense (UTSH)

My skills

  • Devops
    • Git GitLab/Bitbucket
    • AWS (EC2, S3, RDS)
    • Jenkins/CircleCI
    • Docker/kubernetes
    • SonarQube/lint
    • Nginx/Express/Jboss/Glassfish/Tomcat
    • GCP/AWS/AZURE
    • Python
  • Python
    • Flask
    • FastAPI
    • Sql Alchemy(ORM)
  • Java
    • JDK(1.6, 1.7, 1.8, 11)
    • Spring Framework (MVC, Security,Web Flow)
    • JSF/Prime Faces
    • Web Services - Top Down y Bottom Up(JAX-RS, CXF )
    • Struts (V1, V2)
    • JSP/JSTL
    • Eclipse/netbeans/STS (spring boot)
  • Javascript
    • Javascript(ES6, ES7)
    • Angular (V1, V2, V4, V6)
    • Polymer (V1, V2)
    • Vue.js
    • Module Bundlers(Gulp, Webpack, NPM, Bower)
  • Front
    • CSS3 (sass)
    • Bootstrap/Material
    • Flexbox/CSS Grid Layout
    • Responsive design
    • Module Bundlers(Gulp, Webpack, NPM, Bower)
    • HTML5/CSS3
  • Database
    • SQL Server
    • Mysql
    • PostgreSQL