Summary
Overview
Work History
Education
Skills
Idiomas
Timeline
Personal Information
background-images
Yosmel López Pimentel

Yosmel López Pimentel

Lima,ARE

Summary

Persona versátil y capaz de simultanear varias tareas, con experiencia aplicando metodologías ágiles, buenas prácticas de programación así como patrones de diseño. Con amplia experiencia en entornos laborales en los que se valora el compromiso y la capacidad de trabajar en equipo. Me caracterizo por mi dinamismo, proactividad y entusiasmo. Poseo buenos conocimientos digitales. Busco siempre mejorar el rendimiento profesional para aportar valor al negocio con mi conocimiento y experiencia.

Overview

11
11
years of professional experience

Work History

Backend Developer

Wifiesta Team
04.2024 - Current

Desarrollo de WiFiesta Mobile con integración Stripe (PaymentIntents, SetupIntents, cuentas conectadas y webhooks) y creación de APIs en backend para autenticación, eventos, trivia, pagos y administración.

Java Web Developer

Banco Pichincha Ecuador
11.2022 - 04.2024
  • Desarrollo de aplicaciones web escalables utilizando Java y el framework Spring.
  • Desarrollé aplicaciones siguiendo el estándar BIAM para asegurar calidad, consistencia y mantenibilidad del software.

Java Backed Developer

TCS - Banco BCP
09.2022 - 11.2022
  • Implementación de la segmentación de clientes con deudas para Decisión Modeler utilizando Azure Datafactory. El sistema tiene como objetivo obtener los datos de los clientes con deudas y pagos atrasados con el objetivo de segmentarlos por diferentes criterios lo que permite dar un trato diferenciado y de esta forma el cliente pueda pagar sus deudas lo que beneficia al banco al recuperar el capital invertido. El sistema está desarrollado con Datafactory, Azure SQL Server, Always Encrypted de SQL Server, Azure Key Vault, Azure Storage Account.

Analista SN1

NTTData Peró
10.2020 - 08.2022
  • Creación y mantenimiento del Módulo de Soluciones de Pago para clientes en mora y pre-mora para el Banco de Crédito del Peró. Desarrollado con Angular y de su propio framework para la creación de microservicios basados en Spring Framework, Azure Kubernetes, Sonar Qube, Fortify, utilizando Programación Reactiva con RxJava. Contribuyó a mejorar la gestión de recupero de las deudas de los clientes del Banco BCP, lo que permitió recuperar más de 2 millones de Soles.

Analista Programador SAP Senior

Ventura Soluciones
05.2019 - 10.2020
  • Corrección y actualización del componente de Factura Electrónica, un sistema desarrollado en Java utilizando tecnologías como Spring Framework, JavaFX, Hibernate, JasperReports, WebServices, Sonar Qube. Contribuyó al aumento de las declaraciones de los comprobantes electrónicos en un 50% lo que permitió adquirir 30 clientes nuevos para la empresa.
  • Creación del conector Ventura - Facele, que permite extraer datos de documentos creados en SAP Business One, y los transmite al servicio SUNAT u OSE mediante el uso del servicio Facele. Desarrollado en JAVA con herramientas como: Spring Boot, Spring WS, Apache Kafka, JavaFX, Hibernate, Sonar Qube. Con esta integración se logró expandir la cartera de clientes a 20 nuevos clientes los cuales comenzaron a utilizar SAP Bussines One, lo que permitió vender más licencias de SAP proporcionando a la empresa una ganancia de 200000 dólares.
  • Creación del Chatbot de Compras automatizadas. Está desarrollado en Java, utilizando tecnologías como IBM Watson, Spring Framework, Spring Boot, Android, Sonar Qube. Mejoró considerablemente la gestión de compras con proveedores de los clientes de Ventura Soluciones lo que permitió reducir los gastos en las compras en un 25% y también redujo el tiempo de la gestión de compra en un 40%.

Full Stack Developer

Freelance
09.2017 - 05.2019
  • Desarrollo del sistema de coordinación de las tareas realizadas en caso de eventos meteorológicos en la empresa Aguas Andinas (Chile). Para su desarrollo se utilizó el lenguaje de programación Java conjuntamente con tecnologías actuales como: Spring MVC, Spring Data, Hibernate, JasperReports, Signal (Notificaciones Push) utilizando el sistema de gestión de bases de datos Oracle, además se utilizó HTML5, CSS3, jQuery, AngularJS, GoJS en la construcción de la interfaz. La metodología de desarrollo Scrum se utilizó para llevar a cabo un desarrollo ágil y cumplir con los requisitos cambiantes del cliente. Con este sistema se logró mejorar la gestión de los responsables durante eventos meteorológicos, lo que permitió mejorar la capacidad de respuesta ante estos eventos en un 40%.

Full Stack Developer

Universidad de las Tunas
09.2014 - 03.2019
  • Desarrollo del sistema de Gestión de Publicaciones y Eventos de la Universidad de las Tunas. Sistema desarrollado en el lenguaje Java, implementado sobre tecnologías como Spring MVC, Spring Data, Hibernate en el backend y HTML5, CSS3, ExtJS. Con este sistema logró un aumento en la cantidad de publicaciones y eventos en un 30%, lo que resultó en una mejor valoración de la universidad a nivel nacional.
  • Desarrollo del Sistema de Gestión de Posgrado de la Universidad de las Tunas. Desarrollado con el lenguaje de programación Java, utilizando el marco Spring MVC, Spring Security e incluye diferentes tecnologías como Hibernate, JasperReports, Spring Data, Thymeleaf, Websockets, ExtJS, AngularJS, HTML5, CSS, PostgreSQL se utilizó como sistema de gestión de bases de datos. Con este sistema logró mejorar la toma de desiciones respecto a los cursos de posgrados, lo que resultó en un aumento del 20% de inclusión de los profesores y entidades a dichos posgrados.
  • Desarrollo del sistema estadástico de redes sociales para el periódico 26 de las Tunas. Este sistema se desarrolló con el lenguaje Java utilizando tecnologías actuales como Spring MVC, Spring Social, Hibernate, JasperReports, HTML5, CSS3 y Angular 4 se utilizaron en la interfaz como un marco Javascript para un desarrollo robusto y ágil. Con este sistema de mejoró la gestión de las publicaciones en Facebook, Twitter, Google Plus, Flickr, Pinterest, YouTube, lo que permitió un mejor enfoque de los periodistas para llegar al público con sus publicaciones en redes sociales.

Education

Ing. Informática, Grado de Ingeniería de Software -

Universidad de las Tunas
Las Tunas, Cuba
06.2014

Skills

  • Experto en Java Spring (Spring Boot, Spring Framework, Spring Cloud, Spring Data, Spring Security, Spring WebFlux, Spring Batch, Spring WebSockets)
  • Experiencia aplicando programación reactiva (RxJava, RSocket)
  • Experto en Desarrollo Web (Angular, ExtJS, HTML5, CSS3, Javascript)
  • Conocimientos Avanzados de (PostgreSQL, ORACLE PL SQL, MySQL, SQL Server)
  • Conocimientos Avanzados de (MongoDB, Redis)
  • Experiencia en desarrollo de Microservicios
  • Experiencia con despliegues en Docker y Kubernetes
  • Gran experiencia aplicando los principios SOLID
  • Gran experiencia aplicando los Patrones de Diseño
  • Gran experiencia trabajando con metodologías ágiles (Scrum)
  • Experiencia trabajando con Git, Bitbucket y con Metódologías como Gitflow y Trunk Based Development
  • Experiencia trabajando con Cloud(Azure Cloud, Google Cloud, AWS Cloud)
  • Conocimientos avanzados de Maven y Gradle
  • Experiencia diseñando APIs con Swagger Hub y Open API
  • Experiencia utilizando framework para pruebas unitarias (Junit, Lombok, Mockito)
  • Experiencia aplicando herramientas de CI (Jenkins, Git Hub, Sonarqube, Nexus y Maven)
  • Mentalidad de crecimiento

Idiomas

Español
Inglés

Timeline

Backend Developer

Wifiesta Team
04.2024 - Current

Java Web Developer

Banco Pichincha Ecuador
11.2022 - 04.2024

Java Backed Developer

TCS - Banco BCP
09.2022 - 11.2022

Analista SN1

NTTData Peró
10.2020 - 08.2022

Analista Programador SAP Senior

Ventura Soluciones
05.2019 - 10.2020

Full Stack Developer

Freelance
09.2017 - 05.2019

Full Stack Developer

Universidad de las Tunas
09.2014 - 03.2019

Ing. Informática, Grado de Ingeniería de Software -

Universidad de las Tunas

Personal Information

Title: Desarrollador Senior Full Stack
Yosmel López Pimentel