Miguel Angel Lopez

Colombia

@MiguelALopez

Miguel Lopez

Badges

Problem Solving

Certifications

MiguelALopez has not earned any certificates yet.

Work Experience

  • SENIOR SOFTWARE DEVELOPER & FRONT END LEAD

    Perficient Latam•  October 2019 - November 2023•  Medellin, Cali, Colombia

    • Worked as an Angular developer for a marketing client, creating, proposing & reviewing new functionalities. • Responsible for creating new reusable components using HTML, TypeScript, and SCSS. • Developed an Angular web application in charge of Create, Edit and export dynamic Ads. • Led the front-end team, ensuring alignment with client requirements, reviewing UX proposals, and strategizing for upcoming sprints. • Implemented a reactive state management system based on NGRX and RXJS to enhance the communication between components. • Review and plan new functionalities proposed by the design team. • Collaborated with the back-end team to plan the design of new APIs. • Connected the app with external systems as Google Studio & Campaign Manager. • Integrated ChatGPT API to generate AI images and elements for the Ads using prompt engineering.

  • SOFTWARE DEVELOPER & FRONT END

    AlertLogic•  January 2017 - February 2019•  Cali, Colombia

    • Worked on enhancing and creating new features for the security console UI in an Angular project. • Assisted in migrating an old AngularJS project to a new version of Angular 2. • Participated in resolving defects within the project. • Successfully migrated a legacy PHP application to an Angular web application. •Created a unit test suite using Karma.

Education

  • Universidad del Valle

    Computer Science & Engineering, B.S. IN COMPUTER & SOFTWARE ENGINEERING•  January 2013 - January 2018

Skills

Git
GitHub
Unix
PostgreSQL
Angular
React
NextJS
NestJS
Django
Express
JavaScript
TypeScript
Python
Java
C++
NodeJs
SQL
Algorithm