Ivan Venor
García
Computer Systems Engineer
ESCOM - IPN🚀 Who am I?
Strategic Tech Leader & Solution Architect specialized in building scalable, resilient, and business-aligned platforms.
☁️ Cloud-Native & Event-Driven Architecture Expert.
🔧 IT & Java Architect | Microservices & Distributed Systems Specialist.
☕ Certified Spring Framework Professional & Spring Boot Evangelist.
👨💻 Full Stack Java Developer with strong Frontend + Backend fluency.
🎓 Tech Instructor & Mentor | 3x Master's Degrees: Software, DevOps & AI.
🧠 AI Practitioner | Applied ML, Python, Pandas, Business Intelligence.
🎸 Code Rocker with a passion for clean architecture, autonomy, and impact.
🏛️ Executive Decision-Maker | Leads software strategy, innovation, and
product delivery across value chains in enterprise ecosystems.
🎯 Head of Software Development | Shapes enterprise tech vision, aligns architecture with business strategy, and leads cross-domain decision-making.
🎓 Education
Bachelor’s Degree in Computer Systems Engineering
Master’s in Software Engineering Management
Master’s in DevOps Engineering
Master’s in Artificial Intelligence
🧭 Executive & Strategic Leadership
Architect of Digital Transformation, aligning technology vision with corporate growth strategies.
Decision-Maker in High-Stakes Environments, balancing innovation, scalability, and operational risk.
Leader of High-Impact Engineering Teams, managing 75+ professionals across architecture, development, and integration.
Strategic Partner to the Business, translating complex technical challenges into actionable, high-value outcomes.
Advisor in Platform Evolution & Tech Investment, guiding sustainable and future-proof architectural decisions.
Driver of Cross-Functional Synergy, connecting technology, product, operations, and business units to maximize value delivery.
🧠 Core Skills & Expertise
Microservices Architect – Domain decoupling, CQRS, Event Sourcing.
Cloud-Native & Distributed Systems Architect – Resilience, Scalability, Observability.
IT Solution Architect / Java Software Architect – Enterprise integration & system design.
Spring Boot & Spring Framework Specialist – DI, AOP, Data, Web, Security.
Certified Technical Instructor – Java (Oracle), Spring Boot, Spring Framework.
Full Stack Developer & Analyst – Backend (Java, JPA), Frontend (Angular, JS, jQuery).
Integration & Service Architect – SOA, EDA, DDD, SOAP, REST, EIP, Messaging.
TDD & Clean Architecture Practitioner – Design patterns, modular systems, maintainability.
Agile Team & Technical Leader – Scrum, XP, DevOps culture.
Certifications
📜 Certifications
Core Spring Certified Professional
Oracle Certified Java Programmer (OCJP6)Spring Web Developer
Spring Enterprise Integration
MuleSoft Integration Developer
Foundations & Applying Enterprise Architecture –
TOGAF v9.1
Software Architectures, UTN Buenos Aires
Artificial Intelligence for Business, Tecnológico de Monterrey
📚 Notable Courses & Specializations
Spring Framework 6 – Enterprise Level Development
Enterprise Software Architecture, SEAS
Java Master Program – JEE, Spring, Struts, Hibernate, JSF, JBoss (Global Mentoring)
Project Management – PMI
Python for Data Science & AI – Pandas, NumPy, Scikit-learn
IBM WebSphere Message Broker – IBM WTC
Advanced Java & C Programming – CIC IPN & CIDETEC IPN
Courses
Courses along my career
Enterprise Software Architecture , SEAS Estudios Superiores Abiertos
Java Master / Struts – Spring – Hibernate - JSF – JEE - JBoss , Global Mentoring
Project Management PMI, Project Management Institute
IBM WebSphere Message Broker, IBM Training WTC
Frameworks Java, Spring – Struts – Hibernate, Auribox Training
Programación en C, CIDETEC – IPN
JAVA Avanzado, CIC – IPN
and many others...
My Career
CURRENT POSITION
Santander Tecnología / ISBAN
IT Solutions Architect - Cloud Aware Solution Architect (through M>)
Nov 2017 - to present
Design cloud aware software architecture solutions for Santander bank, web and mobile applications.
Microservice architecture definition driven by open-source technologies like Java 8, Spring Cloud, Spring Cloud Netflix OSS, Spring Boot, Kafka, Redis, MongoDB deployed on the cloud through OpenShift PaaS.
Spring Cloud Microservice Technical Reference for Santander bank development teams.
Perform technical Proof of Concepts referring to promote new solution patterns.
Ensure security policies established by Santander bank.
Manage multiple Scrum teams reviewing their code implementations.M> Consulting
IT Solutions Architect
Nov 2017 - to present
Cloud aware Solutions Architect and Spring Framework/Cloud specialist.
Working for Santander Bank.
The Hackett Group
Java Web Architect - Nearshore Team Leader
May 2017 - Oct 2017
Architecture design and development of CMS module of General Electric's ERP.
Single Page Applications using AngularJS and Spring Framework based web architectures using Spring MVC, Spring Data JPA and Spring Integration.
Java Web Development Team Leader for The Hackett Group Nearshore in México.
Globant
Software Designer - Java Architect
Jul 2016 – May 2017
Microservice oriented architectures implementation using Spring Cloud and Netflix OSS for distributed systems.
Microservice development exploding the capabilities of Spring Framework and its major projects like Spring Cloud, Spring Data JPA, Spring Data Elasticsearch, Spring Data Rest and Spring Boot.
Microservice implementation and development for Disney Theatrical backend services.
Organización Educativa CertificaTIC SC
Java SE 8 & Spring Framework 5 Instructor
Aug 2015 – Present
Java SE 8 Instructor.
Spring Core Framework 5 Instructor.Spring Boot 1.x and 2.x Instructor.
Microservices Architecture Implementation with Spring Cloud and Netflix OSS Instructor.
Multiple IT Workshop Speaker.
GFT Group México
Technical Lead / Java Architect
Nov 2014 – Jun 2016
Defining of model entities and canonical model entities of BBVA Bancomer core banking systems.
Defining the RESTful services guidelines.
Review multi-channel BBVA Bancomer RESTful services definitions.
Validate RESTful services definitions.
Analysis and development of maven components to automate documentation generation of REST API.
Analysis of the backend architecture of BBVA Bancomer bank host environment, such as analysis, design and quality assurance of the team development RESTful API.
Technical team leader for REST API development with Apache CXF and swagger annotations.
Analysis and design of Spring framework architectures.
Federación Mexicana de Fútbol Asociación A.C.
Senior Web Architect
Jan 2014 – Nov 2014
Analysis and development of component-based architectures for the generation of development platform to create standardized and well-formed applications used in the Mexican Football League.
Definition and implementation of real time architectures using NodeJS and Spring MVC backend REST API's.
Development of REST API's for Mexican Football League applications interoperability.
Implementation of development good practices based on design patterns and SOLID principles at teamwork.
Teamwork Java and Spring Framework training.Quarksoft
Senior Software Engineer
Jul 2013 – Dec 2013
Requirements gathering about “Sistema Integracional de Farmacias 3”with final users.
Analysis and design of use-cases using UML.
Canonical data model definition.
BPN process redefinition.
Scrum master for the software engineer’s teamwork.GNP
Senior Full Stack Java Developer
Jan 2013 – Jul 2013
Front-end component development using jQuery framework for the multiple business lines of GNP.
Spring DI development for the legacy service components.
JQuery widgets development.
Java Portlet development.
Web Service development using Apache CXF.
Requirements gathering for the business rules implementation using IBM – Ilog.
Assistance in quality assurance.
Unit testing, integration testing and acceptance testing.
DotNet Desarrollo de Sistemas
Senior C# Developer / Technical Lead
Jul 2012 – Dec 2012
Collaboration planning, estimate weight/cost of backlog tasks and backlog schedule.
Analysis, design, develop web-forms and MVC4 based systems using .NET Framework.
Implementation of AJAX user experience in web-forms applications.
Analysis, design, develop and test of “Facturador Electrónico Gmail Autómata” system.
Analysis, design, develop and test of Web API based on MVC4 for “Facturador Electrónico” android and iOS app.
DGGTIC - Contraloría General del GDF
JUD Analysis and design of workflows
Jul 2011 – Jul 2012
Collaboration planning, time estimation, scheduler backlog tasks and supervise teamwork progress about the projects of “Unidad de Firma Electrónica”.
Analysis and design of PKI web applications.
Coordination and planning deliverable teamwork.
Backend architecture implementation using PHP and Java technologies.
Database analysis, design and maintenance.
Analysis, design and maintenance Java and PHP Web Services.
Public Key Infrastructure (PKI) service design and development using FIEL key provided by SAT.
QA and acceptance tests with final users about the applications of “Unidad de Firma Electrónica”.
Qualifications
Software engineering
Design and Implementation of Microservice Architectures.
Development of cloud-native Java Enterprise Applications with Spring Boot and Spring Cloud tech stack.
Move monolithic applications to the cloud implementing DDD principles and practices.
Analysis, design and development of multi-backend applications and distributed systems.
Implementation of Software Architecture based on good practices (SOLID) and design patterns.
UML Design.
Requirements gathering and use cases.
Quality assurance and testing.
Team players management and coordination.
Work breakdown structure and planning workloads for scrum tribes.
General Knowledge
- C / C++
- C#
- Java
- Visual Basic
- Web Forms
- ASP.NET
- Visual Basic.NET
- MVC 3
- Web API MVC 4
- LINQ
- PHP
- JSP
- JSF
- Jasper Reports
- Servlets
- JDBC
- XML
- IBM Message Broker
- SQL
- Web Services (PHP, C#, Java, VB)
- XAML
- AJAX
- HTML 5
- CSS
- JavaScript
- Angular JS
- jQuery
- JQuery Mobile
- ExtJs
- PhoneGap
- Flas MX / 8
- ActionScript
- PKI
- RSA
- IBM Websphere Portal
- CMS
- CRM
- ERP
- Firma Electrónica
- Factura Electrónica
- Sello Digital
- Sello de Tiempo
- Visual Studio 2010
- Team Foundation
- UML
- MAVEN
- SVN – GIT
- Redis
- Mongo DB
- Script Testing
- IBM Ilog JRules
Spring Framework specialization
- Spring Core
- Spring Boot
- Spring Cloud
- Spring Cloud Netlix OSS
- Spring AOP
- Transactions
- Events and Listeners
- Spring Batch
- @Annotations
- Spring JDBC
- Spring Web (Spring IoC for Servlets)
- Spring Data JPA
- Spring Data Rest
- Spring Integration
- Spring Session
- Spring Data MongoDB
- Spring Data Elasticsearch
- Spring MVC
- Spring Security
- Spring WebFlux
- Spring Expression Language
Java EE
- EJB 3
- JMS
- JPA
- JAX-RS
- JAX-WS
- JWS
- JSP and Servlet
- RMI
- CDI
Frameworks
JAVA
- Spring 3.2, 4, 5
- Spring Boot 1.x, 2.x
- Struts 2
- Hibernate 3, 4, 5
- Quartz
- Vaadin
- Vert.x
PHP
- CodeIgniter
- CakePHP
- Symphony 2
Microsoft
- .NET
IDE
- Visual Studio 2010
- Spring Tool Suite
- Eclipse
- NetBeans
- Intellij IDEA
- RAD
- DreamWeaver
Front-End
CSS
- 960 Grid System
JavaScript
- jQuery
- jQuery Mobile
- jQuery easyUI
- AngularJS
- Angular 2
- Vue.js
- Bootstrap
- HighCharts
- Google charts
- jqPlot
Architectures enforcement, methodologies and design patterns
- MVC
- N-tier, N-layer
- OOP
- SOA
- EDA
- PMI
- SCRUM
- SVN
- GIT
- Dependency Injection
- TDD
- XP
- DAO
- DTO
- GoF
- J2EE patterns
- DDD
- Twelve-factor apps.
- Cloud-aware design patterns
Relational Databases
- MySQL
- MS SQL Server
- PostgreSQL
- DB2
- ORACLE
- Java Based H2/HSQL/Derby
NoSQL
- MongoDB
- ElasticSearch
- Couchbase
- Redis
- Cassandra
Cloud Platforms
- RedHat OpenShift
- Heroku
- Jelastic
- Pivotal Cloud Foundry
- AWS - EC2
Languages
- Spanish 100% (native)
- English 80%
Keep in touch
Mexico City, Mexico
CONTACT ME!
Copyright 2016