German Leonardo Bocanegra Vasquez

Senior Backend Developer en eVolve MEP at eVolve MEP
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Bogota, D.C., Capital District, Colombia, CO

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Backend Developer en eVolve MEP
      • Dec 2021 - Present

    • Colombia
    • Information Technology & Services
    • 100 - 200 Employee
    • Area Technical Coordinator/Lead
      • Feb 2021 - Dec 2021

    • France
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer (Senior)
      • Jul 2020 - Feb 2021

      Here I worked as a full stack developer, the backend was developed on .Net Core 3.1 and the front end in VueJS with Vuetify JS.My responsibilities were initially those of a software developer, but I had to assume management responsibilities as a step-in after the technical lead left the company. These responsibilities included the definition of the technical design of both the frontend application (VueJS, Vuetify, HTML5, CSS3, SASS) and the backend application (.NET Core 3.1, EF6), the management and configuration of the GIT repositories with Git (BitBucket) and the coordination of the development team that was comprised of one frontend developer, two backend developers (me included) and a UI/UX designer. During the last months I also had to assume the responsibility of tracking and managing the execution of CI/CD pipelines with Bamboo.My responsibilities as a software developer were those of a fullstack developer, writing code in Javascript with the VueJS framework for the frontend, with unit testing in Jest. The backend was developed with .Net Core 3.1 with Entity Framework 6 for database access, unit testing with NUnit and dependency injection with the native .net core implementation.

    • Spain
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Developer Backend Senior
      • Dec 2019 - May 2020

      Here I worked with the development of applications for the administration and sale of Airline tickets and tourism agencies that rely on Amadeus's search services.Implemented the modernization and optimization of a legacy API that was still functioning but had too many performance issues (used CPU in particular).Maintenance and error correction on existing applications in response to customer's support tickets and new requirements.Participated in the estimation meetings for the planning of new features or bug fixes.Implemented unit tests for a legacy application that was making a transition into modern technologies and an eventual transition into continuous integration and deployment.

    • Colombia
    • Information Technology & Services
    • 100 - 200 Employee
    • Semi-senior Software Developer
      • Nov 2017 - Aug 2019

      Development of applications destined to extend the value of the electronic messaging services that make up the core of the company's business model.Development of tailored applications for the integration of Masivian's services and the customer's applications, mainly focused on guaranteeing that the communications that were meant to be sent, were sent despite any errors that could arise during the sending process and for the generation of customer specific reports.Design of the application's architecture, using micro services and queue systems, resulting resulting in an easy to maintain application, with such flexibility that allowed the scaling of resources in a very focused manner for specific processes.The applications were developed in the programming languages Java, C# (.Net Core and Framework) and NodeJS, using services like SqlServer, MySQL, MongoDB, RabbitMQ and Redis, deployed on managed platforms (IaaS).

Education

  • Universidad Cooperativa de Colombia
    Ingeniería, Ingeniería de sistemas
    2011 - 2017

Community

You need to have a working account to view this content. Click here to join now