Personal details

Gustavo L. - Remote back-end developer

Gustavo L.

Based in: 🇲🇽 Mexico
Timezone: Guadalajara (UTC-6)

Summary

Software engineer with multiple years of experience specializing as a back-end developer (Java and Kotlin), with decent participation on front-end projects (mostly with React-JS).

Focused to design, developing, and maintain applications with the highest standards.

Eternal student: "Try fast, fail quick, try again, fail better, learn, improve, move".

Areas of interest: Technology, algorithms, performance, finances, crypto-world, time and energy management, challenges, and Brazilian jiu-jitsu.

Work Experience

Senior Software Engineer
Terminal | Sep 2020 - Present
Java
Amazon EC2
Elasticsearch
Mongoose
Spring Boot
Kotlin
AWS DynamoDB
RESTful API
Customer 2 - Senior Backend Developer Application analysis, design, and implementation. Leading 3 developers. Microservices; Java 11, Spring-boot, Kafka, Rabbit MQ, MongoDB, Redis, Spring Cloud Configuration, elastic search, kibana. Unix servers configuration and monitoring. Datadog. Customer 1 - StartUp from San Francisco, objective is to simplify and add value to the communication inside and between the team. I was involved in the design, implementation, testing, deployment, and support of the product. Mainly working as a Backend Developer, the technology stack is Kotlin, Java, Spring, Mockito, PowerMockito, Mockk. DynamoDB, Redis, ElasticSearch, Kibana. EC2, S3, SQS, ActiveMQ. Docker, rollbar, shell scripting, Jenkins. Additionally, we worked doing multiple integrations with products like Slack, Box, Stripe, and multiple others.
Senior Software Engineer
Oracle | Oct 2016 - Sep 2020
Java
Oracle
API
Jenkins
Cloud
TypeScript
Oracle PL/SQL
React
JavaScript
RESTful API
Team lead in a world company with team members in India, Hungry, USA, Europe, and Mexico. Below you will find some of the activities and technologies that are part of my daily work. Analysis, design, and development of new applications. Bug fixing and solutions. Participation with the business team to generate solution proposals for enhancements. Code evaluator. Technical lead. Custom Application – Development and application support. Java, Hibernate, SQL, Tomcat, WebLogic, Git, JUnit, Oracle JET, Jenkins, SonarQube, Docker. REST Web Services. SpringBoot, JPA, Oracle DB, RestAssured. Test case automation. Java, SQL, TestNG, Selenium. Cloud application – Development of a web application using React JS, TypeScript, Jest, Jenkins, TeamCity, BitBucket, Selenium, Oracle cloud. SAFe methodology.

Education

Universidad Autónoma de Guadalajara
Master's degree・Computer Science
Aug 2012 - Dec 2014