Badges
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