I'm a front-end developer with 7+ years building React/TypeScript interfaces, REST API integration, and debugging complex environments. I'm experienced with MongoDB, API design (Apigee), cross-browser responsive UI, and working in Agile teams. I thrive on translating client requirements into reliable front-end solutions by collaborating with business analysts, project managers, and QA. I aim to deliver accessible, brand-consistent experiences that boost user satisfaction and developer productivity.

Eric Martins

I'm a front-end developer with 7+ years building React/TypeScript interfaces, REST API integration, and debugging complex environments. I'm experienced with MongoDB, API design (Apigee), cross-browser responsive UI, and working in Agile teams. I thrive on translating client requirements into reliable front-end solutions by collaborating with business analysts, project managers, and QA. I aim to deliver accessible, brand-consistent experiences that boost user satisfaction and developer productivity.

Available to hire

I’m a front-end developer with 7+ years building React/TypeScript interfaces, REST API integration, and debugging complex environments. I’m experienced with MongoDB, API design (Apigee), cross-browser responsive UI, and working in Agile teams.

I thrive on translating client requirements into reliable front-end solutions by collaborating with business analysts, project managers, and QA. I aim to deliver accessible, brand-consistent experiences that boost user satisfaction and developer productivity.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

French
Fluent
English
Fluent
Spanish; Castilian
Advanced
Portuguese
Fluent

Work Experience

Front-End Developer at CGI
February 1, 2025 - Present
Translated client requirements with business analysts and project managers into functional front-end solutions. Ensured cross-browser and cross-device compatibility for career sites, improving accessibility and candidate experience. Developed and maintained client career sites using HTML, CSS, ASP.NET and JavaScript. Rebranded and customized platforms to reflect client identity and strengthen brand consistency.
APIGEE Developer at CGI
May 1, 2022 - June 1, 2024
Designed, developed, and optimized RESTful APIs and API proxies; migrated REST APIs from XML to JSON. Implemented security policies (OAuth2.0, APIKey, token-based, mutual authentication) via Apigee Gateway and conducted unit testing with Postman. Managed MongoDB collections via Restheart and built GCP microservices for ETL and data transformation.
APIGEE Developer at CGI
November 1, 2021 - May 1, 2022
Debugged complex software issues, promoted API components to QA/UAT and production to ensure stable releases. Developed new APIs and migrated legacy services to enterprise standards; performed API testing with Postman. Documented development methodologies and translated customer requirements into actionable technical use cases.
Web Integrator at Styla Web
May 1, 2021 - July 1, 2021
Updated websites using HTML, CSS and JavaScript while ensuring quality control and industry compliance. Provided telephone support to clients for technical issues and collaborated with project manager and technical team. Performed SEO and referencing updates to improve site visibility.
React.js Web Programmer at Marketing Auto BoomCRM
January 1, 2020 - Present
Built and enhanced user interfaces with React and TypeScript; integrated APIs using Fetch and Axios. Managed internationalization (i18n) to support multiple languages and debugged application issues to improve stability. Collaborated closely with project managers and lead developers on feature delivery and UI improvements.
React.js Web Programmer at MarketingAuto BoomCRM
January 1, 2020 - Present
Built and enhanced user interfaces with React and TypeScript; integrated APIs using Fetch and Axios. Managed internationalization (i18n) to support multiple languages and debugged application issues to improve stability. Collaborated closely with project managers and lead developers on feature delivery and UI improvements.
Content Writer / Creator at Fanoweb / Attraction Media
January 1, 2014 - January 1, 2020
Managed social media accounts and created multimedia content, increasing brand visibility and engagement. Wrote SEO-optimized web content and negotiated partnerships with external collaborators and media partners.
Network Administrator (Intern) at ICOD Inc.
January 1, 2013 - January 1, 2013
Installed and managed IT services, created virtual machines, and monitored infrastructure performance.
Administrative & Technical Support Clerk at Centre d'alphabétisation et de francisation du Haut-Richelieu
January 1, 2010 - January 1, 2012
Maintained computer networks and hardware, managed course registration logistics, and provided technical support.
Administrative & Technical Support Clerk at Centre d’alphabétisation et de francisation du Haut-Richelieu
January 1, 2010 - January 1, 2012
Maintained computer networks and hardware, managed course registration logistics, and provided technical support.
Computer Technician at PowerON
January 1, 2004 - January 1, 2006
Installed and configured operating systems, drivers, and peripherals while providing general IT support.

Education

Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
French Language – Level 5 (MELS) at Centre d’alphabétisation et de francisation du Haut-Richelieu
January 1, 2010 - January 1, 2010
Attestation of Collegial Studies (AEC) at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Written French – Level 5 (MELS) at Centre d'alphabétisation et de francisation du Haut-Richelieu
January 1, 2010 - January 1, 2010
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Written French – Level 5 (MELS) at Centre d’alphabétisation et de francisation du Haut-Richelieu
January 1, 2010 - January 1, 2010
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent, Montreal
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009
Attestation of Collegial Studies (AEC), Web Development at Cégep de Trois-Rivières
January 1, 2019 - January 1, 2021
Attestation of Collegial Studies, Internet Telecommunications Networks at Cégep de Saint-Laurent
January 1, 2012 - January 1, 2013
Electronic and Computer Engineering – Automation at University of Porto, Portugal
January 1, 2004 - January 1, 2009

Qualifications

Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP™ – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP™ – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP™ – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP™ – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP™ – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP™ – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP™ – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP™ – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP™ – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP™ – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP™ – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP™ – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP™ – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP™ – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP™ – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP™ – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025
Microsoft Certified: Azure Fundamentals
October 1, 2024 - December 9, 2025
PCEP – Certified Entry-Level Python Programmer
November 1, 2024 - December 9, 2025
PCAP – Certified Associate Python Programmer
January 1, 2025 - December 9, 2025

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Education, Computers & Electronics, Telecommunications

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more