Backend Software Engineer with extensive experience building and evolving systems for high-scale e-commerce and logistics platforms. Currently focused on Java and Spring Boot, with hands-on experience in REST APIs, distributed systems, caching, persistence, automated testing, containerization, and cloud deployment.
- Java 17 and 21
- Spring Boot, Spring MVC, and Spring Data JPA
- REST API design and integration
- MySQL, MongoDB, and Redis
- JUnit, Mockito, MockMvc, and Testcontainers
- Docker and GitHub Actions
- Maven and Git
| Project | Purpose | Stack | Status |
|---|---|---|---|
| LechugaVES | Exchange-rate platform for Venezuelans, with a mobile application, backend API, and official website. | Java, Spring Boot, React Native, Astro | In Progress |
| Media Length | Lightweight Java library for parsing and formatting human-friendly media durations using java.time.Duration. |
Java, Maven, JUnit | Active Development |
| Smart Clinic Management System | Full-stack clinic management application with role-based workflows, appointment scheduling, prescriptions, authentication, and automated tests. Developed as the capstone for the IBM Java Developer Professional Certificate. | Java, Spring Boot, MySQL, MongoDB, Testcontainers | Completed |
| Seven Segment Display | Published Arduino library that simplifies displaying decimal digits on a seven-segment display. | C/C++, Arduino | Released |
- Building production-oriented backend projects with Java and Spring Boot
- Deepening my work in distributed systems, automated testing, architecture, and API design
- Open to Backend Software Engineer opportunities in Mexico or remote

