Saltar al contenido
jose@losnarvaez:~$ EN

cat ./bienvenida.txt

Jose Narvaez

Electronics Engineer | Java Developer | Homelab Builder

Senior Java Cloud Developer & Technical Lead — 15+ años construyendo sistemas distribuidos cloud-native.

cat ./sobre-mi.md

Soy Jose Narvaez, Senior Java Cloud Developer y Technical Lead en Aguascalientes, México. Llevo más de 15 años diseñando y operando sistemas distribuidos cloud-native en entornos de misión crítica: fui autoridad técnica del Database Migration Service (DMS) en Oracle Cloud Infrastructure, migrando a escala cientos a miles de bases de datos, y he liderado equipos de backend, frontend y QA en plataformas de alto tráfico.

Fuera del trabajo, mantengo un homelab real sobre Proxmox con contenedores y servicios self-hosted en Docker, y conecto el mundo físico con el software: domótica e IoT con ESP32 y ESPHome. Trastearlo sin romper la casa y aprender de cada caída es mi forma de seguir mejorando como ingeniero.

#Ing. en Electrónica (UAA) · #SCJP · #Java · #Cloud · #Homelab

git log --experiencia

commit 7f3a9c1 · jun 2022

Senior Java Cloud Developer @ Oracle (Remote · México) · jun 2022 – mar 2026

Autoridad técnica del Database Migration Service (DMS) en Oracle Cloud Infrastructure (OCI).

  • Migraciones enterprise a escala de 500–5,000+ bases de datos, con propiedad del routing de tráfico y del código de migración.
  • Diseñé el soporte de dynamic advanced parameters para migraciones totalmente personalizadas con parámetros avanzados de ZDM (Zero Downtime Migration).
  • Definí los estándares de ingeniería del equipo: estrategias Git de Cascading Merges y Squash & Merge, mejorando eficiencia del SDLC y trazabilidad en Jira.

oci dms zdm java git

commit b4e8d20 · ago 2020

Software Specialist @ iTexico (Aguascalientes) · ago 2020 – jun 2022

Procesos batch de alto rendimiento y pipelines ETL para instituciones financieras.

  • ETL y batch para instituciones financieras internacionales bajo plazos regulatorios y de negocio estrictos.
  • Microservicios robustos en equipos Agile multinacionales, cumpliendo hitos de compliance y negocio.

etl batch microservicios

commit c91f5ab · jul 2018

Senior Java Tech Lead @ Softtek (Aguascalientes) · jul 2018 – abr 2020

Dirección técnica de un grupo multidisciplinario (backend, frontend, QA).

  • Led la dirección técnica de una plataforma de rewards de alto tráfico para Maritz.
  • Componentes core en Java sobre microservicios, con escalabilidad para pagos y emisión de beneficios.

tech-lead java microservicios

commit e2a7c64 · mar 2017

Infrastructure Tools Developer @ Amdocs (México) · mar 2017 – jun 2018

Herramientas para el pipeline de producción y soporte de producción Tier-1 (Insight).

  • Diseñé, desarrollé y soporté herramientas del pipeline de producción en colaboración con usuarios y otros equipos.
  • Mejora continua de experiencia de uso y rendimiento de las herramientas internas.

tooling linux

commit a6d3e81 · mar 2014

Linux SysAdmin & Tools Developer @ Global Hitss (cuenta Amdocs) (Aguascalientes) · mar 2014 – mar 2017

Administración Linux y Cat-1 sobre Hadoop/HBase con Kerberos y GigaSpaces XAP.

  • Preparé entornos Linux multi-entorno/multi-cluster (file shares, permisos, usuarios, scripts).
  • Conectividad Hadoop/HBase con Kerberos y cliente Oracle DB; administración de tablas HBase y clústeres in-memory GigaSpaces XAP en testing, staging, DR y producción.
  • Orquestación de jobs Hadoop para reconciliar datos; herramienta de monitoreo y reporte de entornos.

linux hadoop hbase kerberos

ls ./proyectos

// últimos repos públicos — actualizado vía api.github.com

cargando repositorios…

ls /skills/

Infra/

  • Linux
  • Docker
  • Hadoop
  • HBase
  • Kerberos
  • GigaSpaces XAP
  • Alta Disponibilidad
  • DR

Cloud/

  • OCI
  • DMS
  • ZDM

Backend/

  • Java 8/11/17
  • Spring
  • Spring Boot
  • Hibernate
  • JPA
  • Grails
  • REST

DevOps/

  • CI/CD
  • Git (Cascading/Squash)
  • Jira
  • Agile

Data/

  • Oracle DB
  • SQL
  • ETL

Otros/

  • Python
  • Perl
  • JavaScript
  • jQuery
  • Apache Solr

cat contacto.txt

// contacto.txt

¿Tienes un proyecto, dudas técnicas o quieres charlar? Escríbeme.