octavio Esquivel Álvarez del castillo
@octavioesquivellvare
I am a back-end engineer specializing in Java, Python, and scalable AI systems.
What I'm looking for
I am an accomplished back-end engineer with over a decade of experience building SaaS platforms, microservices, and cloud-native systems. I focus on Java, Python, and Node.js while expanding expertise in artificial intelligence and machine learning.
I have contributed to enterprise SaaS projects by designing secure, scalable services using Spring Boot, REST APIs, relational and NoSQL databases, and containerized deployments with Docker and Kubernetes. I have implemented CI/CD pipelines, worked across Azure, AWS and GCP, and integrated initial AI modules for sentiment analysis, image classification, and audio signal processing using Python, scikit-learn, TensorFlow and PyTorch.
I deliver pragmatic engineering outcomes that improve performance, availability and security, and I am completing graduate studies in AI to deepen my applied ML capabilities. I seek to join teams building production-ready, AI-enabled back-end solutions where I can drive technical improvements and mentor engineers.
Experience
Work history, roles, and key accomplishments
Java Developer
Medallia
Sep 2024 - Present (11 months)
Contributed to Medallia MXO SaaS services by building Java 11 Spring Boot back-end APIs, containerizing microservices with Docker/Kubernetes, and integrating initial Python-based sentiment analysis, improving platform scalability and analytics readiness.
Java Developer
Multiplica-Talent
Jan 2022 - May 2023 (1 year 4 months)
Developed a Spring Boot superApp with MongoDB aggregations, Kafka messaging, and AWS integrations (Cognito, S3), containerized with Docker and validated via JUnit/Mockito to support scalable business flows.
Java Developer
Capgemini
Dec 2021 - Oct 2022 (10 months)
Designed and implemented high-performance asynchronous services using Solace and MongoDB, developed Spring Boot microservices with Java 8/11, and improved delivery via Jenkins and Docker-based CI/CD.
Java Developer
Jaque-Umvel
Mar 2022 - Aug 2022 (5 months)
Delivered back-end services using Node.js/Express and Java (JPA/Hibernate, Spring Boot), integrated MariaDB/MongoDB data layers, and deployed containerized services on AWS with Cognito and Lambda integration.
Java Developer
Intercam
Mar 2016 - Feb 2020 (3 years 11 months)
Maintained and migrated legacy Java/JBoss web services, implemented automated VPN communication with Quartz, and migrated jobs to JBoss6 with JDK upgrades to improve performance and security.
PHP-Java Developer
ProIT
Jan 2014 - Mar 2016 (2 years 2 months)
Developed telecom integration solutions for TELMEX (Lada Links-Carrier) using JMS/WebSphere and EJB, and built automation and SOAP/REST services with Spring and PHP, improving message handling and system integration.
Technology Engineer
Grupo Posadas
May 2009 - Feb 2010 (9 months)
Tested and optimized Linux servers and virtualization environments, configured servers for WebLogic, Maven and Ant, and improved performance and stability of production systems.
Java Developer
Essential Studio
Sep 2006 - Sep 2007 (1 year)
Performed systems analysis and developed Java/JSP applications for Prudential and SAT projects, executing SQL Server queries, testing, documentation, and version control to deliver production-ready modules.
Education
Degrees, certifications, and relevant coursework
Universidad de los Andes
Master of Science in Artificial Intelligence, Artificial Intelligence
2024 -
Pursuing a Master of Science in Artificial Intelligence at Universidad de los Andes since 2024.
Universidad Abierta y a Distancia de México (UnADM)
Bachelor of Science in Mathematics, Mathematics
2013 - 2018
Completed a Bachelor of Science in Mathematics at Universidad Abierta y a Distancia de México from 2013 to 2018.
Escuela Superior de Cómputo, Instituto Politécnico Nacional
Bachelor of Engineering, Computer Systems Engineering
2000 - 2006
Completed a Computational Systems Engineering degree at Escuela Superior de Cómputo (IPN) from 2000 to 2006.
Tech stack
Software and tools used professionally
Microsoft Azure
Google Cloud Platform
Azure Storage
GitLab
Bitbucket
Kubernetes
Docker Compose
Jenkins
MySQL
PostgreSQL
MongoDB
Microsoft SQL Server
MariaDB
Sybase
Gmail
Node.js
Spring Boot
Spring Framework
Spring MVC
OpenCV
Terraform
Visual Studio
IntelliJ IDEA
Azure DevOps
Jira
Gradle
JavaScript
Java
PHP
MATLAB
XML
TensorFlow
PyTorch
scikit-learn
Kafka
Sequelize
Ubuntu
Linux
Windows
Fedora
Apache Camel
Firebase
Spring Security
JUnit
Mockito
Apache Tomcat
JBoss
Time Analytics
Amazon Web Services (AWS)
SQL
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring octavio?
You can contact octavio and 90k+ other talented remote workers on Himalayas.
Message octavioFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
