Sobre Mí

Ingeniero en Informática con experiencia en desarrollo web en Java y Spring Boot, APIs REST, Microservicios, AWS, Contenedores, Base de datos SQL y NoSQL, administración de sistemas, Sonarqube, CI Jenkins, Scrum, Oracle, Mongodb, Apache Jmeter. Especializado en crear soluciones eficientes, con enfoque en mejora continua, trabajo en equipo y adaptación rápida a nuevas tecnologías.
He trabajado en proyectos que van desde pequeñas aplicaciones móviles hasta complejas plataformas web, siempre buscando mejorar la experiencia del usuario.
Habilidades
- 💻 Java versión 21, versión 8,versión 17 (Jakarta), TypeScript, JavaScript, PHP, PL-SQL, Python.
- 🛠️ Frameworks: Spring Boot, Spring Framework,Angular, React Native, Laravel, CodeIgniter, Next js, Hibernate, JPA.
- 🖥️ Servidores: Apache Tomcat, Eureka Server, Node.js
- 📊 MySQL, PostgreSQL, MongoDB, Firebase, Oracle, H2.
- ⚙️ Control de Versiones con Git y GitHub
- 🚀 Otras Herramientas: Dbeaver, Sql Developer, Sql DataModeler, Heidi SQL, JSON, Yaml, Git, Github
- 💡 Pasión por Sistemas Operativos Linux (4 años en la utilización de linux como Sistema Operativo principal)
Experiencia
Profesional Informático - Organismo Público Local Electoral del Estado de Veracruz (OPLE)
Marzo/2025 - Julio/2025
• Soporte a sistemas y desarrollo de Software Administrativo.
• Desarrollo bajo el sistema operativo Linux/Debian
• Marco de trabajo Scrum, Jira
• CI (Integración Continua) en Jenkins empleando Pipelines.
• Despliegue de API Rest en AWS Amazon Web Service empleando AWS Elastic Beanstalk
• AWS RDS (MySQL) y gestión de base de datos.
• Desarrollo de APIs REST con Spring Boot 3 y java 21
• Diseño de endpoints para CRUD (GET, POST, PUT, DELETE)
• Uso de DTOs para separación de capas
• Implementación de arquitectura en capas (Controller, Service, Repository, Models)
• Integración con base de datos MySQL usando JPA/Hibernate.
• Documentación de API Rest.
• Manejo de errores y validaciones en backend
• Pruebas de endpoints con Postman/Swagger.
Desarrollo de Software - Sistema de Bitácoras, Keter S.A DE C.V
Agosto/2024 - Diciembre/2024
• Diseñé e implementé un sistema de monitoreo de cámaras que automatiza registros C-TPAT y mejora la trazabilidad de eventos de seguridad.
• Scrum, entregables, y sprints.
• Java 17 y Oracle Database, se dio migración a algunas BD a Mongo Database, documentos JSON.
• En Angular frontend módulos para consultas CRUD,
• Implementación de autenticación y autorización (JWT / Spring boot Security)
• Registro de auditoría para cumplimiento de estándares C-TPAT
• Sonarqube para inspección continua de la calidad y seguridad del código fuente.
• Optimización de consultas para grandes volúmenes de eventos
• Manejo de CORS para integración frontend-backend
• Versionado de API REST, Documentación de Apis, y testeo de recursos get,put,delete,post.
• Eureka Server para registro de API REST.
• Implementación de Virtual Threads.
• Spring Batch para carga de datos de archivos csv y registros para base de datos.
• Versionamiento de código, y pruebas de integración.
• Mantenimiento a Base de datos Oracle creando nuevas tablas y procedimientos almacenados y documente en UML modelos entidad relación, y diagramas de casos de uso.
Impartición de Curso Scrum - E.P.F.A.A.
Febrero/2024 - Abril/2024
•Enseñé los fundamentos de la metodología ágil Scrum a estudiantes de nivel preparatoria.
•Facilitación de actividades prácticas y dinámicas de grupo para potenciar el aprendizaje.
•Promoví habilidades de trabajo en equipo, gestión del tiempo y liderazgo.
Auditoria Informática - INSTITUTO HENRY WALLON SECUNDARIA
Octubre/2023 - Diciembre/2023
•Les expliqué conceptos básicos de auditoría en sistemas y seguridad informática.
•Implementación de actividades prácticas para identificar vulnerabilidades y buenas prácticas en seguridad digital.
•Fomenté el interés por la ciberseguridad y la gestión de riesgos tecnológicos entre los estudiantes.
Desarrollo de una aplicación móvil - Instituto Tecnológico Superior de Teziutlán
Septiembre/2023 - Diciembre/2023
•Desarrollé una aplicación móvil para el seguimiento de gastos, utilizando Android Studio, Java y Firebase.
•Al igual que una aplicación móvil para un dispensador de bebidas
Certificaciones
.png&w=640&q=75)
.png&w=640&q=75)








Competencias Técnicas
Java
Spring Boot
Angular
React
Next.js
Node.js
Git
MySQL
PostgreSQL
MongoDB
Linux
Intereses Personales
Fuera del trabajo, me gusta explorar nuevas tecnologías y aprender más sobre Linux. También me gusta prácticar ajedrez y fútbol, lo que me ayuda a mantenerme creativo y activo tanto en lo personal como en lo profesional.
Hobbies

ajedrez

Fútbol




