Skip to main content
Alexis EsparzaAE
Looking for a job

Alexis Esparza

@alexisesparza

Software Developer at Tata Consultancy Services building Java and C# microservices for SWIFT international transfers.

Ecuador
Message

At Tata Consultancy Services (TCS), I design and develop Java and C# microservices for synchronous and asynchronous processing of SWIFT international transfers. I apply Hexagonal Architecture, SOLID principles, and Clean Code practices, with a focus on consistency and operational stability.

I also design OpenAPI contracts and REST integrations, and connect services through Apache Kafka and SOAP. For critical concurrent operations, I implemented Redis and Redisson synchronization mechanisms to prevent race conditions and preserve consistency.

At Tata Consultancy Services (TCS), I develop unit, integration, and end-to-end tests, and work with Azure DevOps pipelines and security analysis tools. I also monitor services with Dynatrace and investigate production incidents to restore critical operations.

At Business Partner Technologies (BUPARTECH), I developed features for an online bank account opening application, including biometric verification and electronic signatures.

Earlier, as a Freelancer, I developed a Django application to estimate energy costs and consumption for electrical microgrids; the project contributed to a paper published in IEEE Xplore.

Experience

Work history, roles, and key accomplishments

TS
Current

Software Developer

Jul 2023 - Present (3 years 3 months)

Designed and developed Java and C# microservices for SWIFT international transfers, applying Hexagonal Architecture and Clean Code. Implemented Kafka event-driven integrations, REST APIs via Azure APIM, and led production incident resolution.

BT

Junior Developer

Business Partner Technologies

May 2022 - May 2023 (1 year)

Developed a web application for online bank account opening using Angular and .NET Core, integrating biometric verification and electronic signature services. Performed maintenance on credit negotiation systems and improved UI with jQuery and DevExpress.

FR

Junior Developer

Freelancer

Sep 2021 - Feb 2022 (5 months)

Developed a Django web application for estimating costs and energy consumption of electrical microgrids, implementing the IEEE SESDC model. Managed PostgreSQL persistence, deployed on Heroku, and contributed to a scientific paper.

Education

Degrees, certifications, and relevant coursework

Udemy logoUD

Udemy

Patrones de Diseño Java, Software Design

2025 - 2025

Completed the course 'Patrones de Diseño Java' in October 2025.

Udemy logoUD

Udemy

Mockito y Spring boot test la guía definitiva, Software Testing

2025 - 2025

Completed the course 'Mockito y Spring boot test la guía definitiva' in December 2025.

Udemy logoUD

Udemy

Clean Code with Java Learn Simple Design, Refactoring & TDD, Software Engineering

2025 - 2025

Completed the course 'Clean Code with Java Learn Simple Design, Refactoring & TDD' in October 2025.

Udemy logoUD

Udemy

Curso SQL De Principiante a Avanzado, Database

2025 - 2025

Completed the course 'Curso SQL De Principiante a Avanzado' in October 2025.

UD

Udemy

Algoritmos y Estructuras de Datos, Computer Science

2025 - 2025

Completed the course 'Algoritmos y Estructuras de Datos' in May 2025.

Udemy logoUD

Udemy

Test Driven Development (TDD) with Java for beginners, Software Testing

2025 - 2025

Completed the course 'Test Driven Development (TDD) with Java for beginners' in October 2025.

Udemy logoUD

Udemy

Principios SOLID y Clean Code, Software Engineering

2025 - 2025

Completed the course 'Principios SOLID y Clean Code' in August 2025.

Udemy logoUD

Udemy

SonarQube y SonarCloud, Software Quality

2025 - 2025

Completed the course 'SonarQube y SonarCloud' in August 2025.

Udemy logoUD

Udemy

Basic Git and Github - essentials, Version Control

2025 - 2025

Completed the course 'Basic Git and Github - essentials' in March 2025.

Udemy logoUD

Udemy

Curso de Terraform en Español Infraestructura como código, Infrastructure as Code

2025 - 2025

Completed the course 'Curso de Terraform en Español Infraestructura como código' in May 2025.

Udemy logoUD

Udemy

Software Architecture & Design of Modern Large Scale Systems, Software Architecture

2025 - 2025

Completed the course 'Software Architecture & Design of Modern Large Scale Systems' in May 2025.

Udemy logoUD

Udemy

Software Testing 101, Software Testing

2025 - 2025

Completed the course 'Software Testing 101' in May 2025.

Udemy logoUD

Udemy

Java Programming for Complete Beginners, Programming

2025 - 2025

Completed the course 'Java Programming for Complete Beginners' in April 2025.

Universidad de las Américas logoUA

Universidad de las Américas

Software Engineer, Software Engineering

2017 - 2022

Pursued a degree in Software Engineering, graduating in 2022.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan