Gustavo Adolfo Lopez Mendieta

Gustavo Adolfo Lopez Mendieta

Lider De Desarrollo Backend @ NovoPayment

About Gustavo Adolfo Lopez Mendieta

Gustavo Adolfo Lopez Mendieta is a Lider de Desarrollo Backend at NovoPayment in Bogotá, Colombia, with extensive experience in Java frameworks, web services, and DevOps tools.

Current Position at NovoPayment

Gustavo Adolfo Lopez Mendieta serves as the Líder de Desarrollo Backend at NovoPayment. He operates out of Bogotá, Distrito Capital, Colombia. His role entails overseeing backend development processes and ensuring the seamless integration and functioning of various backend systems within the company.

Previous Experience at NovoPayment

Before becoming the Líder de Desarrollo Backend at NovoPayment, Gustavo worked as a Senior Backend Developer Analyst from 2021 to 2023. In this role, also based in Bogotá, Colombia, he was responsible for analyzing backend systems and contributing to the development efforts through his technical expertise.

Professional Experience at Asesoftware

From 2019 to 2021, Gustavo served as an Analista de Sistemas Sénior at Asesoftware in Bogotá D.C., Colombia. During his tenure, he analyzed and developed system solutions, leveraging his skills in backend development and system management.

Role at Catedra SAS e-learning

Gustavo worked at Catedra SAS e-learning as a Coordinador y Desarrollador de Software from 2012 to 2019. His responsibilities included coordinating and developing software solutions, drawing on his extensive expertise in software development and project management.

Academic Background at Politécnico Grancolombiano

Gustavo studied Ingeniería de Sistemas at Politécnico Grancolombiano, achieving his degree in Ingeniería after eight years of study from 2013 to 2021. He also holds a Tecnología degree in Administración de Sistemas from the same institution, completed over four years from 2006 to 2010.

Specialized Technical Skills

Gustavo possesses extensive experience with Java frameworks such as Spring, Spring Boot, Thymeleaf, and more. He specializes in managing persistence layers using Hibernate and JPA, developing business components with EJB 3.0, and creating REST and SOAP web services. His skills also include working with Oracle and MySQL databases, employing various design patterns, and developing web applications using JAVA, HTML, XML, JAVASCRIPT, AJAX, and CSS.

Experience with Application Servers and Containers

Gustavo has substantial experience working with Oracle WebLogic 11h and 12c application servers, as well as servlet containers like Tomcat. He is adept at deploying and managing applications within these environments, ensuring their optimal performance and reliability.

DevOps and Clean Code Practices

Gustavo embraces DevOps culture, regularly using tools like Jenkins, Jira, Bitbucket, Sonar, and GitLab. He adheres to Clean Code principles, employing tools such as Checkstyle, Jacoco, FindBugs, and SonarQube to maintain high code quality. Additionally, he documents APIs using Raml and Swagger, facilitating better integration and understanding among development teams.

People similar to Gustavo Adolfo Lopez Mendieta