Java Developer with strong analytical skills and a passion for continuous learning. Adaptable to diverse software methodologies and tech environments, I specialize in web applications and backend systems using Java and Spring Boot. I am focused on continuous professional growth, constantly driving projects forward and seeking opportunities to broaden my impact.
Spin by Oxxo
October 2025 - October 2025
- Engineered and maintained backend features for Openpay services leveraging Spring frameworks and Maven.
- Established robust testing pipelines by creating automated Postman/Newman validation workflows and achieving high test coverage through JUnit and Mockito integration testing.
- Authored end-to-end technical documentation, including sequence, activity, and high-level architecture diagrams to guide implementation.
- Collaborated in agile delivery cycles, translating business requirements into scalable code following Scrum and SAFe methodologies.
Openpay SA de CV
July 2022 - October 2025
- Engineered and maintained backend features for Openpay services leveraging Spring frameworks and Maven.
- Established robust testing pipelines by creating automated Postman/Newman validation workflows and achieving high test coverage through JUnit and Mockito integration testing.
- Authored end-to-end technical documentation, including sequence, activity, and high-level architecture diagrams to guide implementation.
- Collaborated in agile delivery cycles, translating business requirements into scalable code following Scrum and SAFe methodologies.
Santander - Risk Decision Tool (RDT)
June 2020 - July 2022
- Engineered core banking microservices using Spring Boot and Apache Maven, deploying scalable applications on Red Hat OpenShift.
- Designed and built responsive frontend interfaces using Angular (9+) integrated with Bootstrap 4..
- Automated API test suites with Postman and Newman for report generation, ensuring high code coverage and reliability via JUnit and Mockito unit and integration testing..
- Architected end-to-end technical solutions, creating high-level design diagrams (sequence, activity, and overall system blueprints) and defining API contracts with Swagger / OpenAPI..
BanCoppel Express (BackEnd) - Cardless Withdrawal
September 2020 - March 2021
- Engineered and deployed core banking microservices using Spring Boot and Apache Maven, hosting scalable workloads on Red Hat OpenShift.
- Executed comprehensive testing strategies, leveraging Postman and Newman for automated API response validation, JUnit and Mockito for high unit test coverage, and JMeter and Apache Bench for performance and stress testing.
- Architected domain layer solutions and database interactions, driving end-to-end technical documentation through sequence diagrams, activity diagrams, system architecture blueprints, and Swagger / OpenAPI specifications.
BanCoppel Express (BackEnd)
October 2019 - August 2020
- Engineered core banking microservices using Spring Boot and Apache Maven, deploying containerized applications onto Red Hat OpenShift.
- Implemented comprehensive testing workflows, driving unit test coverage with JUnit and Mockito, validating APIs via Postman, and executing load and performance stress testing using JMeter.
Coppel SA de CV - BanCoppel SA de CV
May 2018 - October 2018
- Architected end-to-end backend solutions for digital wallet services, defining system blueprints, activity flows, sequence diagrams, and Swagger / OpenAPI specifications.
- Engineered microservices leveraging the Spring Cloud framework, executing containerized deployments on Red Hat OpenShift.
- Enforced code quality and reliability by writing robust unit tests and achieving high coverage using JUnit and Mockito.
BanCoppel - Core Banking (CBS)
September 2018 - May 2018
- Spearheaded legacy application modernization, refactoring a core POS (Point of Sale) cashier system from Visual Basic 6 into a modern Java / Spring MVC architecture.
- Integrated external SOAP and RESTful web services, performing rigorous functional testing to ensure seamless transaction processing and data consistency.
- Authored comprehensive technical documentation, including functional use cases and end-user operational manuals.
Coppel SA de CV
March 2016 - September 2018
- Engineered and maintained full-stack web applications, leveraging Java 7 with Spring MVC on the backend and modern web technologies (HTML5, CSS3, Bootstrap 3/4, JavaScript, and jQuery) on the frontend.
- Maintained legacy PHP applications, implementing key feature enhancements, bug fixes, and cross-browser responsive designs to ensure high availability and user experience.
| Course | Enterprise | Date |
|---|---|---|
| Java Basic | Platzi | March 2015 |
| Java Advance (JSP) | Auribox | August, 2015 |
| Java Threads and Networking | Dcinternet | July, 2015 |
| PHP | Coppel SA de CV | May, 2017 |
| Spring Framework Basic 1 | Coppel SA de CV | September, 2018 |
| Universidad Spring | Udemy | October, 2020 |
| Angular 7+ | Udemy | January, 2021 |
| Microservicios con Spring cloud | Udemy | May, 2021 |
| Scrum Fundaments Certified | SCRUMstudy | September 21, 2021 |
| OWAS top 10 | Udemy | November, 2022 |