Skip to content
jose@losnarvaez:~$ ES

cat ./wellcome.txt

Jose Narvaez

Electronics Engineer | Java Developer | Homelab Builder

Senior Java Cloud Developer & Technical Lead — 15+ years building mission-critical distributed systems.

cat ./about.md

I'm Jose Narvaez, a Senior Java Cloud Developer and Technical Lead in Aguascalientes, Mexico. I have over 15 years of experience designing and operating distributed, cloud-native systems in mission-critical, enterprise environments: I was the technical authority for the Database Migration Service (DMS) on Oracle Cloud Infrastructure, orchestrating large-scale migrations of 500–5,000+ databases, and I have led backend, frontend and QA teams on high-traffic platforms.

Outside of work, I run a real homelab on Proxmox with containers and self-hosted Docker services, and I connect the physical world with software: home automation and IoT projects built with ESP32 and ESPHome. Tinkering with it all without breaking the house — and learning from every outage — is how I keep improving as an engineer.

#B.Eng. Electronic Engineering (UAA) · #SCJP · #Java · #Cloud · #Homelab

git log --experience

commit 7f3a9c1 · Jun 2022

Senior Java Cloud Developer @ Oracle (Remote · Mexico) · jun 2022 – mar 2026

Technical authority for the Database Migration Service (DMS) on Oracle Cloud Infrastructure (OCI).

  • Enterprise-scale migrations of 500–5,000+ databases, owning traffic routing and migration code.
  • Designed the dynamic advanced parameters support for fully customized migrations using ZDM (Zero Downtime Migration) advanced parameters.
  • Defined the team engineering standards: Git Cascading Merges and Squash & Merge strategies, improving SDLC efficiency and Jira traceability.

oci dms zdm java git

commit b4e8d20 · Aug 2020

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

High-throughput batch processing and ETL pipelines for financial institutions.

  • ETL and batch processing for international financial institutions under strict regulatory and business deadlines.
  • Robust microservices in multinational Agile teams, meeting compliance and business milestones.

etl batch microservices

commit c91f5ab · Jul 2018

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

Technical direction of a multidisciplinary group (backend, frontend, QA).

  • Led the technical direction of a high-traffic rewards platform for Maritz.
  • Core Java components on microservices, with scalability for payments and benefit issuance.

tech-lead java microservices

commit e2a7c64 · Mar 2017

Infrastructure Tools Developer @ Amdocs (Mexico) · mar 2017 – jun 2018

Tooling for the production pipeline and Tier-1 production support (Insight).

  • Designed, developed and supported production pipeline tooling in collaboration with users and other teams.
  • Continuous improvement of usability and performance of internal tools.

tooling linux

commit a6d3e81 · Mar 2014

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

Linux administration and Cat-1 on Hadoop/HBase with Kerberos and GigaSpaces XAP.

  • Set up multi-environment/multi-cluster Linux environments (file shares, permissions, users, scripts).
  • Hadoop/HBase connectivity with Kerberos and Oracle DB client; HBase table administration and in-memory GigaSpaces XAP clusters across testing, staging, DR and production.
  • Orchestration of Hadoop jobs to reconcile data; environment monitoring and reporting tool.

linux hadoop hbase kerberos

ls ./projects

// latest public repos — updated via api.github.com

loading repositories…

ls /skills/

Infra/

  • Linux
  • Docker
  • Hadoop
  • HBase
  • Kerberos
  • GigaSpaces XAP
  • High Availability
  • 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

Others/

  • Python
  • Perl
  • JavaScript
  • jQuery
  • Apache Solr

cat contact.txt

// contact.txt

Have a project, technical questions, or just want to chat? Send me a message.