Acerca de
¡Hola! Soy Franco Hernández, desarrollador de software con más de 4 años de experiencia construyendo soluciones robustas, escalables y centradas en la eficiencia. Me especializo en desarrollo Full Stack combinando tecnologías como Angular, Spring Boot y Java, con un enfoque en microservicios RESTful y optimización de rendimiento.
🎓 Objetivo Profesional
Mi objetivo es continuar desarrollándome como profesional en el área de tecnologías de la información, formando parte de equipos donde pueda aportar valor real mediante el uso de buenas prácticas, pensamiento analítico y creatividad.
Tengo una gran pasión por aprender de forma continua y aplicar mis habilidades de programación en la automatización de procesos, ya que creo firmemente en la tecnología como motor de eficiencia y transformación digital.
🛠️ Stack Tecnológico
- Frontend: Angular, JavaScript, TypeScript
- Backend: Java (Spring Boot, Spring MVC, Spring Cloud)
- Bases de datos: MySQL, MongoDB, Oracle PL/SQL
- DevOps & Automatización: Python, Bash, Tomcat, WebLogic, Netty
- Testing & QA: JUnit, Mockito, Postman
- Herramientas de trabajo: Jira, ServiceNow, Git
- Metodologías: SCRUM, Kanban
🧩 Experiencia Laboral
Deloitte (Consultor)
Fecha: Febrero 2025 - Actualidad
Descripción del puesto: Actualmente colaborando en proyectos de transformación digital.
Tecnologías utilizadas: Java, Spring MVC, Spring Boot, Spring Cloud, Docker, Oracle Database, Oracle PL/SQL, MongoDB, Kafka, Jira, Git
EON Igniting Business (Desarrollador Java)
Fecha: Agosto 2024 - Febrero 2025
Descripción del puesto: Participación en desarrollo y mantenimiento de soluciones empresariales.
Tecnologías utilizadas: Java, Spring MVC, Spring Boot, Weblogic, Oracle Database, Oracle PL/SQL, Apigee, Jira, Git
Cognizant Technologic Solutions (Ingeniero de Software)
Fecha: Febrero 2023 - Julio 2024
Descripción del puesto: Desarrollo de servicios backend y automatización de procesos.
Tecnologías utilizadas: Java, Spring Boot, Spring MVC, Docker, JavaScript, TypeScript, Angular 8+, Angular Material, HTML/CSS, Spring Cloud, Oracle Database, Oracle PL/SQL, MySQL, MongoDB, ServiceNow, Jira, Git
Oracle (Desarrollador de Software Cloud Java)
Fecha: Febrero 2022 - Enero 2023
Descripción del puesto: Desarrollo de soluciones en la nube, integrando frontend, backend y PL/SQL.
Tecnologías utilizadas: Java, JSP, Oracle Database, Oracle PL/SQL, Jira, Git, Jenkins, Weblogic
Oracle (Coordinador de Operaciones de Marketing)
Fecha: Noviembre 2020 - Febrero 2022
Descripción del puesto: Gestión de proveedores, pagos, órdenes de pago y compra para eventos de marketing. Análisis y aseguramiento de la calidad de datos en sistemas internos para el seguimiento del presupuesto del área de Marketing en México.
Tecnologías utilizadas: Python, pandas, Playwright, Selenium, Microsoft Excel, Oracle ERP Cloud, Oracle Procurement, Git, cURL
¿Quieres conocer en detalle mi experiencia? ¡Puedes revisar mi perfil de LinkedIn!
🚀 Proyectos y Logros Relevantes
🧠 Optimización de rendimiento:
Reduje el tiempo de ejecución de una consulta en Oracle Database de 30 a 5 minutos mediante la indexación estratégica de columnas utilizadas en cláusulas GROUP BY
, ORDER BY
y WHERE
. Además, implementé procesamiento paralelo utilizando la funcionalidad PARALLEL
de Oracle para maximizar el rendimiento del sistema.
🔄 Migración de arquitecturas:
Contribuí en la transición de una arquitectura monolítica hacia microservicios, comenzando con la migración de un sistema de alertas al usuario. Separé componentes clave y los desplegué como microservicios en WebLogic, reutilizando eficientemente lógica existente en PL/SQL.
🤖 Automatización:
Desarrollé un script en Python que automatiza la configuración inicial de nuevos API Proxies en Apigee, generando archivos XML con políticas estándar listas para ser desplegadas, reduciendo significativamente el tiempo de configuración manual.
Implementé un script adicional en Python para la generación automatizada de reportes a partir de múltiples fuentes internas (bases de datos, servicios y aplicaciones), reemplazando un proceso basado en PowerQuery. Esta automatización redujo el tiempo de generación de reportes de 5 minutos a menos de 1 minuto.
📊 Monitoreo proactivo:
Diseñé e implementé un microservicio que monitorea periódicamente los códigos de respuesta de los API Proxies en Apigee, detectando automáticamente caídas o errores frecuentes en los servicios internos y notificando a los equipos responsables para una resolución proactiva.
🌐 Creación de página web personal con IA:
Diseñé una página web personal con funcionalidades impulsadas por inteligencia artificial para automatizar la redacción de artículos, traducción multilingüe y despliegue continuo del sitio.
🎯 Lo que busco
Estoy en constante búsqueda de nuevos retos que me permitan seguir creciendo profesionalmente, trabajar con tecnologías emergentes y aportar a la transformación digital con soluciones bien estructuradas y sostenibles.
📬 Contacto
- 💼 LinkedIn: Franco Hernández