Enterprise engineering · Java · Cloud · AI

I build dependable software that turns real business challenges into lasting value.

Senior Java engineer with more than 15 years creating, coding, designing, modernizing and supporting enterprise platforms across banking, insurance, logistics, telecommunications, retail and global operations.

0+ years in enterprise software
Java 17 Oracle Certified Professional
$1M high-impact incident exposure

Senior Java & Cloud Engineer

Mexico City · Enterprise Systems
Java 8 · 11 · 17
AWS · Kubernetes
Kafka · SQL · NoSQL
Spring AI · LLM APIs
engineering-profile.sh
$ whoami
Juan Miguel Olguín Salguero

$ focus --current
resilient microservices
cloud-native delivery
production troubleshooting
AI-assisted engineering

$ mindset
ownership + clarity + impact
JAVASPRING BOOTMICROSERVICES AWSKUBERNETESKAFKA SQLOBSERVABILITYAI INTEGRATION JAVASPRING BOOTMICROSERVICES AWSKUBERNETESKAFKA

01 · Profile

Engineering depth with a business-critical mindset.

I build reliable, readable, and maintainable software designed to solve real business challenges. I follow industry best practices, share my experience and technical expertise, foster team collaboration, and help create synergies that deliver meaningful business value.

5–7

Engineers led

Technical leadership, architectural standards and delivery follow-up.

90%+

Quality coverage

SonarQube-oriented engineering supported by JUnit 5 and Mockito.

Global

Operational reach

Support and delivery across APJ, EMEA and AMS business regions.

L3

Production support

Root-cause analysis, logs, SQL diagnostics and stakeholder communication.

02 · Expertise

A technology stack built across generations of enterprise systems.

From Java EE platforms to cloud-native services, with the judgment to connect legacy realities to modern architecture.

Cloud & platform

Cloud-native delivery

AWS S3, DynamoDB, Lambda and EC2 with Docker, Kubernetes, CI/CD and production deployment practices.

AWSDockerKubernetesJenkins

Distributed architecture

Messaging & integration

Kafka, JMS and RabbitMQ for asynchronous processing, scalable data flow and decoupled service communication.

KafkaJMSRabbitMQSOAP

Operational excellence

Observability & quality

Splunk log analysis, New Relic monitoring, SonarQube, JUnit 5 and Mockito for dependable releases and diagnosis.

SplunkNew RelicSonarQubeJUnit

Data platforms

SQL & NoSQL

Oracle, SQL Server, MySQL, PostgreSQL, MongoDB and DynamoDB across transactional and flexible data workloads.

OracleSQL ServerPostgreSQLMongoDB

Product interface

Full-stack awareness

React, Angular, TypeScript, Bootstrap, HTML5 and CSS, connecting backend architecture with user-facing delivery.

ReactAngularTypeScriptHTML/CSS

03 · Experience

15+ years of solving real enterprise problems.

A career spanning production support, architecture, technical leadership, modernization and hands-on development. Select any role to flip the card and read the original résumé content.

01
Jul 2018 — CurrentJava Support · L3

Charles Taylor

Java Support / IT Support Analyst — HP CAMS Operations Team

Production troubleshooting and enterprise Java development across warranty, order-flow and service-obligation systems.

  • Investigated production data misalignment across APJ, EMEA and AMS using SQL and root-cause analysis.
  • Handled priority incidents with business impact of up to $1M while maintaining SLA communication.
  • Developed and supported Spring Boot, REST, SOAP and J2EE services on Linux, Tomcat and cloud-oriented platforms.
Technical scope
JavaSpring BootSQLSOAPLinuxTomcatKafkaDockerKubernetesAWS
02
Jan 2018 — Jul 2018Senior Java Developer

Sherwin-Williams

Java Developer Sr.

Application support and modernization across CRM migration, sales systems, Java microservices and Salesforce integrations.

  • Executed Talend projects for SugarCRM-to-Salesforce migration and supported Angular/Java applications.
  • Worked with WebSphere, Docker on macOS, APEX, concurrency patterns and asynchronous messaging.
  • Applied Kafka and GraphQL to scalable, failure-resilient integration scenarios.
Technical scope
Java 11Spring BootAngularSalesforceWebSphereRabbitMQKafkaGraphQL
03
Feb 2015 — Nov 2017Global Service Center

Ericsson

Global Service Center Developer — Mexico

Developed catalog-management capabilities and REST APIs in a Spring Boot environment with international handover responsibilities.

  • Owned CRUD functionality using JPA repositories, entities, dependency injection and REST endpoints.
  • Worked with Gradle, Flyway, Git, Gerrit, SQL Server, Oracle and Linux/Tomcat deployments.
  • Completed application training and handover activities in Poland and Montreal.
Technical scope
Java 8Spring BootJPARESTGradleFlywayGerritSQL Server
04
Dec 2014 — Feb 2015Senior Java Developer

Kuehne + Nagel

Built a Java shipment-addendum flow using FTP, JAXB/XSD transformation, REST, JavaMail, JPA, JBoss/TomEE and Oracle.

05
Dec 2010 — Dec 2014System Architect

Plan Seguro Compañía de Seguros

Architected payment, invoicing, quotation, monitoring, broker communication and corporate portal solutions for the insurance business.

06
Sep 2009 — Dec 2010Technical Leader

Grupo Financiero Inbursa

Led 5–7 senior Java developers, reviewed architectural standards and delivered banking integrations using JAX-RPC, Hibernate, EXTJS and WebLogic.

07
Sep 2006 — Sep 2009System Architect

Profuturo-GNP

Defined payroll-system use cases, integrations and UML artifacts while working with WebSphere, LDAP, Crystal Reports, SVN and enterprise Java.

08
Sep 2004 — Sep 2006J2EE Application Developer

Nextel

Implemented provisioning integrations with XML/XSD/JAXB, WebLogic, web services, CORBA, Linux, JAAS and over-the-air mobile service workflows.

04 · AI-assisted engineering

AI is part of the workflow — not a substitute for engineering judgment.

I use AI from project setup through troubleshooting, implementation and technical communication, always grounded in the real codebase, build output, logs, SOPs and delivery context.

Discuss AI-enabled development
01

Claude Code

Project files, refactoring, builds, Git changes, deployment support and ticket troubleshooting.

02

GitHub Copilot

Implementation assistance and clearer pull-request documentation for reviewers.

03

ChatGPT

Iterative question-and-answer analysis to challenge assumptions and refine solutions.

04

Spring AI + LLM APIs

Java integrations using provider API keys from Anthropic and OpenAI.

05 · Credentials

Formal foundations, continuous learning and recognized work.

Education

1998–2001

Master Degree in Computer Sciences

CIC — Computer Research Center, Instituto Politécnico Nacional

Graduate with Honors
1994–1998

Computer Systems Engineer

ESCOM, Instituto Politécnico Nacional

Certifications & awards

17

Oracle Certified Professional

Java SE 17 Developer

Professional certification

Scrum Fundamentals Certification

Agile and Scrum foundations.

Software Contest Awards

2001: Postgraduate category · Instituto Politécnico Nacional

1998: First place, bachelor’s category · ESCOM IPN

Let’s build what matters

Looking for senior engineering experience that connects architecture, code and production reality?

Let’s talk about Java, cloud platforms, modernization, distributed systems, technical leadership or AI-enabled delivery.