Experiencia Profesional

Más de 10 años liderando proyectos de desarrollo Full Stack en empresas nacionales e internacionales

Centers Leader Developer

NTT DATA México
05-2025 — 05-2026

Remoto

  • He ejecutado migraciones backend a .NET 8 Isolated con Azure Functions y Service Bus, configurado HealthChecks, logging estructurado y CI/CD, además de implementar pruebas automatizadas y refactorizar componentes, asegurando estabilidad, mantenibilidad y calidad en los entregables técnicos. Desarrollo de microservicios en .NET C# usando Devops, etc., para el cliente Banco Interamericano de Desarrollo (IDB Invest).
  • Lideré, desarrollé, implementé y gestioné microservicios (APIs UX y Business) en Java 11 y 21 (Spring Boot, Atlas, Quarkus) usando Maven 3.6.1 y 3.9.9 para el cliente Banco de Crédito del Perú (BCP), así como, miscroservicios en .NET, aplicando arquitectura limpia, principios SOLID y patrones como Circuit Breaker y SAGA. Trabajo OpenAPI-first alineado a gobierno (versionado, paginación, seguridad OAuth2), con programación reactiva y pruebas unitarias, de integración y reactivas (JUnit, Mockito). Opero CI/CD y despliegues en Kubernetes/AKS y API Management; habilito observabilidad (métricas, health checks, Kibana), calidad y seguridad del código con SonarQube y Fortify, gestión de artefactos en JFrog Artifactory, flujo GitFlow y code reviews; además, documento en Confluence con trazabilidad en Jira.
  • Desarrollo y mantengo librerías reutilizables y transacciones del sistema SVSW en Java con Maven 3.6.1 y 3.9.9, utilizando el framework Elara 8.2.15 y Spring, con empaquetado OSGi bundles (Apache Felix). Implemento deployment units modulares (artifacts, librerías, transacciones) siguiendo arquitectura de componentes con separación API/IMPL, integrando DTOs compartidos y conectores API. Aplico pruebas unitarias con Mockito y garantizo cobertura de código mediante JaCoCo (mínimo 80%), gestionando artefactos R2 y despliegues en plataforma APX PaaS. Mantengo configuración multi-módulo Maven, control de versiones y gobierno de dependencias, asegurando calidad, reusabilidad y trazabilidad en componentes bancarios críticos para el cliente BBVA España (BBVA Global).
  • He dirigido equipos técnicos en proyectos estratégicos, garantizando calidad, cumplimiento de requisitos y mejora continua. Promuevo metodologías de entrega, gestión del conocimiento, optimización operativa y colaboración transversal, alineando resultados con objetivos del cliente y estándares corporativos.
Tecnologías utilizadas:
.NET 8 Java 11/21 Spring Boot Atlas Quarkus Maven Azure Functions Service Bus Kubernetes/AKS API Management SonarQube Fortify JFrog Artifactory Elara 8.2.15 OSGi Bundles Apache Felix JaCoCo Mockito JUnit Kibana GitFlow Jira Confluence

Senior Full Stack Developer

KIUBIX
05-2024 — 02-2025

Remoto

  • Trabajé como Líder Técnico & Senior Full Stack Developer desarrollando Software Punto de venta para negocios minoristas de productos y servicios con funciones avanzadas de ERP para Microempresas. Lenguajes: C#, JAVA, SQL y PHP.
  • Trabajé en las versiones 24.04 y 24.08 de ADMINIT.
  • Supervisé trabajos, brindé orientación, planifiqué tareas, utilicé metodología SCRUM, administré repositorios en gitlab, etc.
Tecnologías utilizadas:
C# Java SQL PHP SCRUM GitLab

Senior Full Stack Developer

SEDESO AGS
08-2023 — 03-2024

Remoto

  • Desarrollé y administré software a la medida en la Secretaría de Desarrollo Social Gobierno del Estado de Aguascalientes, que ayudaron a mejorar los procesos de los procesos de entregas de apoyos a la población necesitada en Aguascalientes, procesos internos en todas las direcciones que comprende la dependencia y conexión para trabajos en conjunto con otras dependencias gubernamentales; actualmente existe un mejor control en los procesos, puesto que diseñé, desarrollé e implementé aplicaciones de escritorio, web y móviles formando un entorno ERP en todas las áreas de la dependencia, sus indicadores estadísticos, incrementando la efectividad en la respuesta de hasta un 50% más que con las tecnologías anteriores mediante aplicaciones web, móviles y .Net. Lenguajes: C#, JAVA, SQL.
  • Simplifiqué el tiempo y esfuerzo de hasta el 50% diarios en áreas como el Departamento de Información y Estadística, mediante un sistema web en ASP.Net Core, Angular y Typescript con Dashboards que muestran indicadores con información puntual y concisa.
Tecnologías utilizadas:
C# Java SQL ASP.NET Core Angular TypeScript

Senior Full Stack Developer

Cerveza Corona, ABInVeb, Grupo Modelo
04-2022 — 03-2024

Aguascalientes, México

  • Desarrollé y administré software a la medida, que ayudaron a mejorar los procesos de la administración contable, operaciones, facturación y ventas de los productos; actualmente es más ágil la atención al cliente y la estadística de aplicación de venta de productos, incrementando el 30% anual mediante aplicaciones web, móviles y .Net.
  • Simplifiqué el tiempo y esfuerzo de 5 horas diarias en el área de ventas, reduciendo el tiempo en un 80% mediante un sistema web en ASP.Net Core con Dashboards que muestran indicadores con información puntual y concisa.
Tecnologías utilizadas:
C# .NET ASP.NET Core SQL

Senior Full Stack Developer

INEGI
09-2021 — 04-2022

Aguascalientes, México

  • Desarrollé módulos en el sistema para encuestas nacionales (diversas), ayudando a los encuestadores a contar con herramientas tecnológicas ágiles y eficientes conforme a los requerimientos y lineamientos de la institución, mediante el desarrollo de tecnologías y aplicaciones web, móviles, nativas, microservicios y APIs usando SCRUM, JIRA, Azure, github, Java, MySQL, SQL, Javascript, C#, Spring Boot, Spring Cloud, Hibernet, JSF. Otros Frameworks: JUnit 5, Mockito.
Tecnologías utilizadas:
Java C# JavaScript MySQL SQL Spring Boot Spring Cloud Hibernate JSF JUnit 5 Mockito SCRUM JIRA Azure GitHub

Senior Full Stack Developer

ENRAMEX INC
09-2020 — 09-2021

Aguascalientes, México

  • Planeé, desarrollé e implementé el nuevo sistema híbrido de envíos de dinero de USA a México, Centro y Sudamérica de la empresa, mismo que ayudó en el aumento del 33% de envíos anual y desarrollé proyectos diversos para conectar con los clientes y proveedores, mediante el desarrollo de aplicaciones haciendo uso de SCRUM, JIRA, Sourcetree, Bonobo, Angular, C#, Xamarin, SQL (SQL Server), SQLite, Elasticsearch y MongoDB.
Tecnologías utilizadas:
C# Angular Xamarin SQL Server SQLite Elasticsearch MongoDB SCRUM JIRA Sourcetree Bonobo

Jefe de Sistemas

Ayuntamiento de Manzanillo
01-2019 — 05-2020

Colima, México

  • Trabajé como Jefe de Sistemas y al año obtuve un ascenso a Director de TI y obteniendo logros como el desarrollo del sistema web de recaudación catastral, aplicaciones cartográficas, entre otras, logrando (adherido a otros métodos) que la institución incrementará el 375% de la recaudación anual, mediante el uso de SCRUM, Trello, Sourcetree, JAVA, C#, Javascript, React Native, MySQL, Codeigniter, Laravel, y QGis.
Tecnologías utilizadas:
Java C# JavaScript React Native MySQL CodeIgniter Laravel QGis SCRUM Trello Sourcetree

Coordinador de Sistemas

Western Container Yard
01-2015 — 01-2019

Manzanillo, México

  • Trabajé como Coordinador de Sistemas & Semi Senior Full Stack Developer desarrollando el primer sistema ERP de la empresa que ayudó a atender a sus clientes, en línea, a solicitar servicios y help desk, control interno de sus actividades diarias, operaciones, contabilidad, e implementé la red e instalación y mantenimiento del servidor; mediante el desarrollo de aplicaciones web y móviles usando PHP, JQuery, C#, y Xamarin.
Tecnologías utilizadas:
PHP jQuery C# Xamarin

Junior Full Stack Developer

Grupo OCUPA
11-2012 — 08-2014

Manzanillo, México

  • Desarrollé y admninistré el sistema de solicitudes de servicios en línea del Frigorífico de Manzanillo, logrando mejorar los procesos en costo y tiempo de la empresa hasta en un 50% en su primer año, mediante tecnologías como PHP, JavaScript, HTML, JQuery, CSS, AJAX y brindando soporte Help Desk.
Tecnologías utilizadas:
PHP JavaScript HTML CSS jQuery AJAX Help Desk