JV

Jes煤s Valdemar Ben铆tez Casta帽eda

Desarrollador Java Microservicios

Especializado en arquitectura de microservicios y optimizaci贸n de bases de datos

Acerca de M铆

Objetivo Profesional

Consolidar mi experiencia como desarrollador Java especializado en microservicios y bases de datos, aportando soluciones eficientes, seguras y escalables. Mi objetivo es contribuir de manera proactiva al crecimiento tecnol贸gico de la empresa y fortalecer la colaboraci贸n dentro del equipo de desarrollo.

(553) 663-3718 / (332) 570-7138

Educaci贸n

Ingenier铆a en Sistemas Computacionales

Universidad del Valle de Atemajac

Experiencia Profesional

Stefanini M茅xico

Desarrollador microservicios Java

Diciembre 2024 - Actualmente
  • Convert铆 endpoints legacy a una arquitectura limpia (Modelo鈥揜epositorio鈥揝ervicio鈥揅ontrolador), lo que redujo el tiempo de respuesta en un 30 % y disminuy贸 el c贸digo repetido en casi un 25 % gracias a la integraci贸n de Lombok y Swagger/OpenAPI.
  • Desarrollo y soporte L3 de microservicios mediante dependencias Maven, incluyendo Spring Boot DevTools, Spring Data JPA, Spring Web y Lombok, facilitando la escalabilidad y flexibilidad de las aplicaciones.
  • Dise帽o de controladores RESTful con Spring MVC, manejo de serializaci贸n JSON (fechas, mapeos).
  • Configur茅 colecciones de Postman que permitieron detectar errores HTTP 400 y 500 en un 90 % de los casos antes de pasar a QA.
  • Document茅 al 100 % la arquitectura de microservicios y sus interacciones (diagramas UML y Swagger), reduciendo en un 25 % el tiempo de onboarding para nuevos desarrolladores y facilitando futuras expansiones del sistema.
  • Identificaci贸n y mitigaci贸n de vulnerabilidades de seguridad a trav茅s de an谩lisis detallado de c贸digo Java con herramientas de seguridad como Sonarqube, maximizando la solidez y protecci贸n de las aplicaciones.

Tecnolog铆as: Java 21, Maven, Spring Framework (Boot, Data JPA, MVC), Lombok, GitHub, SonarQube, Swagger/OpenAPI, Postman.

NTT Data M茅xico

Desarrollador Java

Enero 2024 - Noviembre 2024
  • Supervisi贸n y mejora continua del c贸digo en el sistema nacional para el registro de cuentas bancarias, garantizando un mantenimiento proactivo y actualizaciones eficientes que aseguren la estabilidad y rendimiento del sistema.
  • Desarrollo y soporte L3 de microservicios mediante dependencias Maven, incluyendo Spring Boot DevTools, Spring Data JPA, Spring Web y Lombok, facilitando la escalabilidad y flexibilidad de las aplicaciones.
  • Implementaci贸n de pr谩cticas de integraci贸n continua (CI/CD) para desplegar microservicios de manera 谩gil y segura, reduciendo el tiempo de entrega y asegurando la calidad del c贸digo en cada versi贸n.
  • Documentaci贸n detallada de la arquitectura de microservicios y sus interacciones, proporcionando claridad y facilitando el mantenimiento y futuras expansiones del sistema.
  • Optimizaci贸n avanzada de consultas SQL en Oracle 11g, revisando y ajustando procedimientos almacenados para alcanzar el rendimiento y eficiencia exigidos por los Administradores de Bases de Datos (DBA).
  • Revisi贸n exhaustiva y correcci贸n de c贸digo SQL existente para asegurar la conformidad con las normativas y mejores pr谩cticas de los DBA, manteniendo la consistencia y optimizaci贸n del sistema de bases de datos.

Tecnolog铆as: Java, Maven, Spring Framework, Spring Boot, GitHub, Oracle 11g, Checkmarx, Lombok.

Instituto Nacional Electoral -INE

Desarrollador Java

Agosto 2023 - Enero 2024
  • Supervisi贸n y mejora continua del c贸digo en el sistema nacional de registro de candidatos y precandidatos, con un enfoque en su mantenimiento y actualizaci贸n.
  • Desarrollo de consultas SQL especializadas destinadas a mejorar y optimizar el rendimiento de los paquetes de procedimientos almacenados en la base de datos Oracle 11g.
  • Detecci贸n y soluci贸n de posibles vulnerabilidades de seguridad mediante el an谩lisis del c贸digo Java con herramientas avanzadas como Checkmarx, asegurando un nivel 贸ptimo de robustez y protecci贸n.
  • Evaluaci贸n exhaustiva del c贸digo Java existente para identificar y corregir posibles problemas de eficiencia, haciendo uso de las funcionalidades proporcionadas por Checkmarx.
  • Mejora y ajuste de las consultas SQL para garantizar que cumplan con los est谩ndares recomendados por los Administradores de Bases de Datos (DBA), asegurando as铆 una 贸ptima eficiencia y rendimiento del sistema.
  • Inspecci贸n detallada y correcci贸n de c贸digo SQL existente con el objetivo de garantizar que se adhiera plenamente a las normativas y mejores pr谩cticas establecidas por los Administradores de Bases de Datos (DBA).

Tecnolog铆as: Java, Spring, Spring boot, PrimeFaces, GitLab, GitHub, Servidor SCM, Oracle 11g.

Grupo Salinas S.A. de C.V.

Desarrollador Java

Marzo 2021 - Marzo 2023
  • Mantenimiento de c贸digo de aplicaciones del sistema fiscal.
  • Desarrollo de consultas SQL para paquetes de procedimientos almacenados en Oracle 11g.
  • Desarrollo de aplicaciones de c谩lculo de impuestos.
  • Correcci贸n de c贸digo Java con ayuda de herramientas Checkmarx y SonarQube.
  • Optimizaci贸n y correcci贸n de c贸digo SQL para asegurar el cumplimiento de los est谩ndares DBA corporativos.
  • Levantamiento de requerimientos para aplicaciones de clientes.
  • Administraci贸n de servicios Linux con diferentes herramientas de desarrollo: Servidor SCM, Wekan notes y Mongo DB.

Tecnolog铆as: Java, Spring, Spring boot, PrimeFaces, GitLab, GitHub, Servidor SCM, Oracle 11g.

Tecnolog铆as y Habilidades

Lenguajes de Programaci贸n

Java Python TypeScript

Frameworks y Librer铆as

Spring Boot Hibernate JSF Angular

Bases de Datos

Oracle 11g SQL Server MySQL SQLite

Herramientas

Maven Git Postman SonarQube Checkmarx

Metodolog铆as

Scrum Cascada Espiral

Sistemas Operativos

Linux (Ubuntu, Debian) Windows

Entornos de Desarrollo

Eclipse NetBeans VS Code PyCharm

Cursos y Certificaciones

  • Aprende Docker desde Cero a Swarm y Kubernetes, Udemy
  • Administre Proyectos Efectivamente, Udemy
  • Curso de Python, Edutin
  • JavaScript Algorithms and Data Structures Certification, Freecodecamp
  • Ingl茅s, California English
  • Seguridad Inform谩tica Profesional, Security Partner

Informaci贸n de Contacto

Tel茅fono

(553) 663-3718

(332) 570-7138