Ricky Lopes

Product Engineer | Frontend | Angular | UI/UX | A11Y

Salaire / Taux journalier

Hyères, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

AngularDéveloppement FrontendTypescriptJavascriptHTMLCSSSassDesign webDéveloppement FullstackDéveloppement MobileRESTful APIsDéveloppement BackendGraphic Design

Langues

Portugais (Maternelle)Anglais (Courant)Français

À propos

Introduction

Hi! My name is Ricardo, but please call me Ricky. I consider myself a Product Engineer disguised as a Frontend Developer. With over 20 years in IT, my focus has evolved from simply writing code to leading teams and taking ownership of the product lifecycle and its value to the user. I leverage a deep passion for UI/UX and Web Accessibility. While I'm a specialist in the Angular ecosystem, my true focus is on understanding the user's problem and building the solution that best serves them without losing its business value. As an Independent Contractor, I have partnered with clients in various industries and countries, helping turn their vision into successful, user-loved products. My fascination with the web started in its early days, and has been the driving force of my career. I've worked on over 70 projects, each presented unique business and technical challenges. This experience taught me how to partner with clients, understand their users, and build products that deliver tangible business value.

Liens

Expérience de travail

Senior Frontend Engineer

MOXI

févr. 2024 - Présent

2 ans 9 mois

30 Hanovre, Allemagne

Drive the creation of a product that solves real-world problems and delivers measurable value to users. Lead the design and integration of the frontend, making architectural choices that support rapid iteration and scalability. Develop responsive and visually stunning interfaces with a focus on usability, accessibility, and high-performance user journeys. Identify technical constraints early and propose creative alternatives that keep product development moving without sacrificing quality. Act as a bridge between technical execution and product strategy, helping to refine the roadmap and define feature sets. Work closely with stakeholders to refine features based on user feedback and performance metrics, ensuring we build the right things, not just the next things.

Periplo Innovation by Planet Farms

sept. 2020 - Présent

6 ans 2 mois

Coimbra, Portugal

Senior Frontend Consultant

avr. 2021 - Présent

5 ans 7 mois

Coimbra, Portugal

Work seamlessly with Product management, UI/UX design and Dev teams. Provide insights and guidance throughout the frontend development process. Define frontend strategies aligned with business objectives. Evaluate and recommend the most appropriate tech stacks and approaches. Plan and ensure that the overall frontend architecture aligns with business goals and meets technical requirements. Provide ongoing support and mentorship to enhance team capabilities.

Senior Frontend Engineer

sept. 2020 - mars 2021

7 mois

Coimbra, Portugal

Lead the creation and creative evolution of user interfaces, ensuring they not only captivate aesthetically but also play a pivotal role in enhancing the overall success and user experience of the company's products. Work closely with UX/UI and Backend teams to iterate on new features. Oversee the activities of junior frontend developers. Responsible for maintaining, expanding and scaling the frontend of the company’s factory management system.

Senior Frontend Engineer

Stratio

janv. 2022 - déc. 2023

2 ans

Coimbra, Portugal

Define and coordinate the implementation of the products new frontend architecture. Converting UI design concepts into responsive, functional and visually appealing interfaces and components. Implement rich and efficient user interfaces, solve technical problems of high scope and complexity. Play a key role in optimizing application performance, ensuring cross-browser compatibility and implementing best practices in coding standards. Maintain and advocate for these standards through code review. Work directly with Product Management, Product Design and Backend teams to iterate on new features. Lead and mentor junior developers, participate in code reviews, and stay up to date on emerging trends to continually enhance the overall quality and innovation of the frontend components within the software development process.

Senior Frontend Engineer

Whyze Health

mars 2021 - mars 2022

1 an 1 mois

Dublin, Irlande

Plan and coordinate the main product's frontend architecture and integration with the backend services. Transform user interface design concepts into responsive, functional and visually engaging web interfaces and components. Resolving intricate technical challenges. Ensure compatibility across various browsers and implementing coding standards/best practices. Uphold and promote these standards through thorough code reviews. Collaborate directly with Product Management, Product Design, and Backend teams to iterate on emerging features. Provide guidance and mentorship to junior developers.

Senior Frontend Engineer

Intelligent ChapterFreelance

févr. 2019 - mars 2021

2 ans 2 mois

Coimbra, Portugal

Develop Web, Mobile and Desktop applications for multiple businesses. Gather and refine specifications/requirements based on technical needs. Write well designed, testable, efficient code by using best software development practices. Create UI layouts by using modern frontend frameworks and standard HTML/CSS/JS practices. Responsible for maintaining, expanding, and scaling web sites/applications. Cooperate with UI/UX designers to match visual design intent. Create UI components/layouts based on static design documents.

Teaching Assistant

Instituto Superior de Engenharia de Coimbra

sept. 2012 - juil. 2019

6 ans 11 mois

Coimbra, Portugal

Responsible for lecturing units for several Information Technology courses in the Engineering Department. Lectured Units: - Web Application Development; - eCommerce; - Web Programming; - Databases; - Vector Animation; - Web Technologies 2; - Multimedia for the Web; - Server-Side Scripting; - Digital Systems.

Senior Web Developer

Glove IT

sept. 2016 - mars 2019

2 ans 7 mois

Aveiro, Portugal

Gather and refine specifications and requirements based on technical needs. Responsible for front-end and back-end development and maintenance. Write well designed, testable, efficient code by using best software development practices. Create UI by using modern frontend frameworks and standard HTML/CSS/JS practices. Integrate data from various back-end services and databases. Create and maintain software documentation.

Web Developer

BlacklambsFreelance

oct. 2012 - oct. 2016

4 ans 1 mois

Coimbra, Portugal

Developed both Web and Mobile applications for diverse clients and businesses. Responsible for all phases of each project, like requirements specification, design, development (front-end and back-end) and maintenance. Write well designed, testable, efficient code by using best software development practices. Create UI by using standard HTML/CSS/JS practices. Responsible for maintaining, expanding, and scaling Web sites/applications. Integrate data from various back-end services and databases. Stay up to date with emerging technologies/trends and apply them into operations and activities.

Web Developer

Meticube

oct. 2010 - oct. 2012

2 ans 1 mois

Software requirements gathering based on technical needs. Responsible for front-end and back-end development. Write well designed, testable, efficient code by using best software development practices. Create user interfaces by using standard HTML/CSS/JS practices. Create and maintain software documentation. Cooperate with UI/UX designers to match visual design intent. Create UI components/layouts based on static design documents.

Web Designer

rLD-iFreelance

févr. 2004 - oct. 2010

6 ans 9 mois

Coimbra, Portugal

Create visually captivating and user-centric websites, multimedia content for CDs/DVDs, and graphic design. Undertake specification and requirement gathering. Develop UI layouts using standard HTML/CSS/JS practices. Responsible for the maintenance, expansion, and scalability of websites.

Web Designer

LGI - Informatica

janv. 2003 - janv. 2004

1 an 1 mois

Coimbra, Portugal

Specification and requirements gathering. Website Design, Multimedia content creation (CD/DVD's) and Graphic Design. Responsible for maintaining, expanding, and scaling websites. Create UI layouts by using standard HTML/CSS/JS practices.

Computer Technician

NLT Informática

janv. 2002 - déc. 2002

1 an

Coimbra, Portugal

Maintenance and repair of computer equipment (both software and hardware related). Help-desk and technical support.


Formation

Instituto Superior de Engenharia de Coimbra

Masters (MSc IT), Electronic Commerce (e-Commerce)

2011 - 2016

5 ans 1 mois

Résultat : 17

Instituto Superior de Engenharia de Coimbra

Bachelor (BSc IT), Computer Science and Systems Engineering

2006 - 2010

4 ans 1 mois

Résultat : 14


Licences et certifications

Angular Architecture for Enterprise Solutions Workshop

Délivré le : sept. 2025

Certifié par Angular Architects

Angular Global Summit 25 Speaker

Délivré le : avr. 2025

Certifié par Geekle.us

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.