Ricardo Morales

Ricardo Morales

Software Engineer

Systems engineer focused on backend architecture, AI integration, and performance. I build resilient, high-throughput systems — from banking platforms processing millions of transactions to AI-assisted development tools.

Available for work

Mexico City, MX

01

Experienced system developer with a strong ability to navigate diverse tech stacks, prioritize clean and efficient coding, and embrace innovation. Committed, creative, and driven by continuous learning. Excel in fostering collaboration and delivering high-quality results. Passionate about both technology and gastronomy, strive to leverage my skills to create meaningful impacts across industries and communities.

02

Java Senior Developer

Apr 2024 - Present

Multiplica Talent

Hive & Colony

Integrated and implemented Zoho One and Shopify for streamlined business operations

JavaZoho OneShopify

Banorte

Developed templates and modules for Banorte's new public portal using MagnoliaCMS

JavaMagnoliaCMSHTMLCSSJavaScript

Qualitas

Developed and integrated a CRM core using SQL/PLus stored procedures, functions and a Java backend

JavaSQL/PLusOracleCRM

GEPP

Backend analysis and development using data mining and procedures for promotion management on a custom-built CRM

JavaData MiningSQLCRMStored Procedures

Plan Seguro

Look and feel restructure for the insurance company, updating UI components and Angular versions

AngularTypeScriptUI/UXCSSHTML

Banorte - Sigma Sitio Jovenes

Look and feel restructure for the insurance company, updating UI components and MagnoliaCMS versions

AngularTypeScriptUI/UXCSSHTML

Java Microservices Developer

May 2019 - Feb 2024

Globant

QuizzerA

Customized GPT for key projects and developed an interview follow-up system to enhance feedback and efficiency

JavaSpring BootGPTAI

Banco Nacional del Peru

Modernized online banking with microservices using the YAPE framework

JavaMicroservicesYAPE Framework

Round Feather

Built and maintained financial microservices with Quarkus and Kubernetes on Google Cloud, automating deployments with GitHub Actions

JavaQuarkusKubernetesGoogle CloudGitHub Actions

Santander

Led the transition of its banking platform to microservices architecture with Spring Boot

JavaSpring BootMicroservices

Expedia (Despegar & Hotels.com)

Ensured seamless integration and optimized microservices performance

JavaMicroservicesPerformance Optimization

AEPE Energy

Optimized CI/CD processes, maintenance and scalable architecture

JavaCI/CDDevOps

Commodity Finance

Maintained microservices and web platforms

JavaMicroservicesWeb Development

MyGrowth

Implemented strategic microservices to improve assessments and user experience

JavaMicroservicesUX

Disney

Co-developed batch processing infrastructure for invoicing and cinema payments

JavaBatch ProcessingPayment Systems

HSBC

Expanded microservices and modernized its digital banking platform

JavaMicroservicesDigital Banking

Java Ssr Developer

Mar 2017 - Apr 2019

GFT Technologies

Glomo

Migrated BBVA Bancomer's banking platform from a monolithic to a microservices architecture using CXF Spring Framework and BBVA's SDLO, applying SOLID principles and continuous integration

JavaCXF Spring FrameworkBBVA SDLOMicroservicesCI/CD

Claims

Provided first-level support for BBVA's claims system and developed core APIs for the claims engine/core system

JavaAPI DevelopmentSupport

Java Specialist

Jun 2015 - Mar 2017

Telcel Radio Dipsa

Telcel Blue Circle

Rebuilt the reactive campaigns engine and Telcel Blue Circle rewards system

JavaReactive ProgrammingRewards System

Java Developer

Apr 2015 - Jul 2015

Grupo Salinas Dinero Expres

Money Transfer System

Migrated Money Transfer WebServices (SOA) from Oracle Application Server to JBoss EAP

JavaSOAOracle Application ServerJBoss EAP

Java Developer Jr

Jun 2014 - Apr 2015

MXD Solutions

Money Transfer System

Migrated Money Transfer WebServices (SOA) from Oracle Application Server to JBoss EAP

JavaSOAOracle Application ServerJBoss EAP

Web Developer

Jan 2013 - Aug 2013

Remodelaciones Industriales

Client Management System

Developed, maintained and supported the CMS for client management

PHPMySQLHTMLCSSJavaScript
04

Languages

Java (17+)Expert
KotlinExperienced
PHPExperienced
PythonExperienced
JavaScriptExperienced

Cloud

AWSExperienced
Google Cloud PlatformProficient
AzureProficient

Containers

TomcatExperienced
GlassfishExperienced
IBM WebSphereProficient
OpenLibertyProficient
ApacheExperienced

Frameworks

Spring FrameworkExpert
QuarkusExperienced
HelidonProficient
HibernateExperienced
EJBProficient