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