Lucas LeónSoftware Engineer
Experienced Senior Software Engineer with over 7 years of demonstrated expertise in back-end software development, API design, and systems architecture. Skilled in Spring Boot, Kotlin, and Java.
Certifications
Java
Java
11/26/2019
Kotlin
Kotlin
11/26/2019
Tech stack
Java (7)
Kotlin (3)
Spring Boot (7)
JUnit (3)
Kubernetes (3)
Apache Kafka (3)
Docker (3)
Couchbase (3)
JavaScript (2)
Jenkins (2)
Express.js (1)
Spring Cloud (1)
AWS S3 (1)
AWS Lambda (1)
PostgreSQL (1)
Heroku (1)
Laravel (1)
Yii (1)
PHP (1)
Vue.js (1)
SQL
NoSQL
Microservices Architecture
Experience
Senior Software EngineerRoyal Caribbean
02/2022 - Currently

● Orchestrated the development of a ship onboard security management service utilizing Spring Boot, Kotlin, and Coroutines, leading to a significant 50% reduction in security screening waiting times in the gangway. ● Enhanced a guest health system leveraging Redis and Kafka, which improved the service uptime by 90%. ● Designed K6 scripts to evaluate system performance and response times across different services, ensuring optimal functionality under high-load conditions. ● Maintained and created Kubernetes manifests for 20+ microservices using GitOps to facilitate efficient microservices deployment and management. ● Led the design and implementation of a system architecture using Redis OM and leveraging an internal queueing system to increase the check-in service fault tolerance by 80%.

Couchbase
Java
Kotlin
Docker
Kubernetes
Apache Kafka
Spring Boot
Senior Software EngineerExactuals
06/2021 - 02/2022

● Developed Java and Spring Boot services to manage royalties for companies with 100k+ members. ● Implemented Spring Cloud Contract, which drastically slashed testing times between services by 70%. ● Drove a 30% reduction in manual testing efforts by applying unit testing with JUnit and Mockito. ● Implemented new features leveraging Spring Shell, enabling the creation and upload of multiple file types to S3, triggering diverse Step Functions workflows, and cutting manual and automated testing time by 60%.

Java
AWS S3
AWS Lambda
Spring Boot
JUnit
Spring Cloud
Software EngineerRoyal Caribbean
10/2020 - 06/2021

● Launched a service on 30+ ships for capturing temperature data related to COVID-19 using Kotlin and Spring WebFlux. ● Created services using Kotlin and Spring Boot for PCR Testing due to COVID-19 that will help to keep track of 1000+ users across the ships. ● Leveraged JUnit and MockK to enhance unit testing processes, achieving a notable 60% reduction in testing development time.

Java
Kotlin
Spring Boot
JUnit
Software EngineerFandango
03/2020 - 08/2020

● Led the web redesign project using Laravel, Blade, and Vue that improved 30% of the internal traffic. ● Developed the Fandango TV feature using Yii, Laravel, and Blade, reaching more than 900k moviegoers in Latin America. ● Scanned and refactored code, reducing the number of vulnerabilities and false positives by 10%.

PHP
JavaScript
Vue.js
Laravel
Yii
Back-End DeveloperComunal
02/2019 - 03/2020

● Maintained and supported existing features in the API with Spring Boot increasing stability by 20%. ● Created new features for users and role management for the API using Spring Boot that supported users in +100 businesses. ● Implemented unit testing with the JUnit framework reducing bugs by 20%. ● Implemented CI/CD from scratch with Jenkins for the staging server reducing the deployment times by 80%. ● Implemented SonarQube from scratch, improving the code quality delivered to production by 40%.

Spring Boot
Java
JUnit
Jenkins
Back-End DeveloperEquifax
11/2018 - 02/2019

● Developed a new credit score design for the e-commerce web application using Java, HTML, and JavaScript. ● Implemented Google Tag Manager to improve tracking at the e-commerce web application. ● Covered 80% of the code with Unit testing using the JUnit framework, improving the code quality delivered to production.

Java
Spring Boot
JUnit
JavaScript
CTODotty
01/2018 - 07/2018

● Led the implementation from scratch of the e-commerce platform server architecture using Heroku and created the REST API of the e-commerce platform with Spring Boot + Postgres (Security, Web, JPA) in six weeks. ● Documented the API with Swagger, reducing the front-end integration efforts by 30%. ● Implemented authentication with Auth0 increasing the API's security and reducing the development time by 20%. ● Automated shipment with Easypost reducing development time by 30%. ● Automated payments distribution with Mercadopago Marketplace reducing logistics efforts by eliminating the process of collecting and distributing the money manually.

Java
Spring Boot
PostgreSQL
Heroku
Back-End DeveloperCulqi
03/2017 - 01/2018

● Implemented an OAuth2 server with Express.js using the Passport library, giving the company a way to support a new business model. ● Implemented asynchronous fraud rules improving the performance by 30% in the payment gateway. ● Automated business approval with Equifax reducing manual verification efforts by 45%. ● Refactored activation processes and merchant records improving performance and software maintenance.

Java
Spring Boot
JavaScript
Express.js
Education
Computational Systems EngineeringUniversidad Privada del Norte
03/2011 - 12/2016