Hello!

I'm Richard,
Frontend Engineer

Thriving in fast-paced environments, I ensure high code quality and pixel-perfect accuracy as a fullstack developer focused on frontend, consistently hitting tight deadlines with passion and dedication.

Recent work

Automatiq

As a Senior Frontend Engineer at Automatiq, I help build the operating system for live event ticketing at scale. I design and maintain complex, accessible and performant interfaces with React and TypeScript, develop reusable component libraries documented in Storybook, and work closely with product, design and backend teams on API contracts and data visualization.

, , , , , , , , , , , , , , , , ,

Way2B1

As a frontend developer at Way2B1, I am responsible for creating and optimizing the user interface of the platform, always focusing on delivering a smooth and intuitive experience. I work closely with the design and backend teams to ensure that the features meet our users' needs, providing seamless and efficient navigation. Way2B1 offers a comprehensive platform for families and their trusted professionals to collaborate, manage information, and make aligned decisions securely. My focus is on delivering solutions that enhance the platform's usability, making it easier for families and professionals to stay organized and manage complex tasks together.

, , , , , , , , , , , ,

ArcTouch Website

As a Tech Lead at ArcTouch, I established a modern tech stack for the application, emphasized best coding practices, and provided comprehensive technical support to the team through detailed documentation and regular syncs, while actively contributing to feature development and deployment.

, , , , , , , , , , , , , ,

Pomodoro Design System

As a frontend developer at iFood, I implemented and maintained various core components of the Pomodoro. Additionally, I collaborated with the team in managing enhancement requests, such as documentation improvements, streamlining the onboarding process for contributing developers, suggesting automations, and applying general developer experience enhancements.

, , , , , , , ,

Partner Portal - Catalog

As a frontend developer, I participated in a project to display restaurant menus on the iFood platform. I actively worked on feature development, mentored colleagues, aligned functionalities, participated in estimation dynamics, refinements, plannings, code reviews, and the entire software development process alongside a team of other developers.

, , , , , , , , , , , , , , ,

Daily Pick

As a developer at iFood, I was involved in designing, implementing, and maintaining a bot for the Slack chat platform aimed at improving efficiency in daily meetings by implementing turns for the hosts of these ceremonies.

, , , , , ,

iFood Digital Catalog

As a frontend developer at iFood, I actively contributed to the UI development of the Digital Catalog platform, aimed at providing a customizable menu for restaurants. I was involved in developing features, conducting code reviews, discussing architecture alignments, and applying best design practices.

, , , , , , , , , , , , , , , , , ,

Partner Portal - Chains

As a frontend developer at iFood, I proposed a scalable structure for the maintainability of the Chain Portal to enable centralized access to restaurants within the same chain. Additionally, I actively worked on developing new features, code reviews, and alignment with both the frontend and backend teams.

, , , , , , , , , , , , , , , , ,

Partner Portal - Financial

As a full stack developer at iFood, I had a significant impact on the frontend development of the Financial by migrating the application to a microfrontend-based model, transitioning from JavaScript to TypeScript, and adapting the application to use the Design System. I also continuously aligned with the backend team, occasionally contributing to backend tasks by reading and writing code, identifying undocumented behaviors directly in the code, and interacting with the database to troubleshoot and resolve customer issues in open tickets.

, , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Symphony Chat

As a frontend developer at Daitan Group, I worked on feature development, investigated and fixed application performance issues, coordinated with internal teams, conducted continuous code reviews, and participated in migrating legacy code to React.

, , , , ,

Whatsapp for KaiOS

As a frontend developer at iTRIAD, I actively participated in the initial phase of the Whatsapp app for the KaiOS platform, directly interacting with the Facebook and Whatsapp development teams, conducting internal alignments with leadership, collaborating with developers to ensure quality deliveries, and receiving recognition for my contributions to the team.

, , ,

Alcatel Stock Control

As a frontend developer at iTRIAD, I served as the sole frontend developer on a platform for integrating and simplifying SAP usage for inventory management in a factory.

, , ,

Stone Financial Reconciliation Cronjob

As a full stack developer at Transire, I was involved in creating and maintaining scripts for automating financial reconciliation between the acquirer Stone and a sub-acquirer using the API for data retrieval and cronjobs for executing the automation.

, ,

Meal Card Backoffice

As a frontend developer at AXM, I implemented new features for a backoffice platform managing the company's internal meal voucher and food voucher values.

, , , , ,

RFID Access Control

As a full stack developer at AXM, I built a REST API from scratch that received data from RFID readers and granted access to employees within an internal restaurant.

, ,

Side Projects

Live on Peerlist

NewJobTracker

A job-application copilot: paste a job posting and NewJobTracker drafts the application, scores your fit against your resume, and carries it through every pipeline stage to a signed offer, running on your own OpenAI API key instead of a shared one.

, , , , , , ,

Security Landscape

As a developer on a freelance project, I crafted a complete frontend experience. From initial concept in Figma to final coding and delivery, I transformed ideas into a seamless and interactive user interface.

, , , , , ,

My Portfolio

As a developer, I designed and implemented this portfolio from scratch to showcase my skills and experience. Enjoy exploring my professional journey through various skills, projects, and companies.

, , , , , , , ,

Food Delivery

As a software developer at H60, I designed, implemented, and maintained a food delivery management software from scratch. This included developing the frontend, backend, database, and data communication channels using a WebSocket module to streamline customer service flow and address management.

, , , , , , , ,

Technologies

Frontend

React10 years and 1 month
CSS8 years and 1 month
SASS6 years and 11 months
Design Systems5 years and 4 months
HTML5 years and 4 months
Responsive design5 years and 4 months
CSS Modules4 years and 10 months
Micro-frontends4 years and 10 months
Styled Components4 years and 10 months
Next.js4 years and 1 month
React Query3 years and 9 months
Angular.js2 years and 1 month
TailwindCSS2 years
Progressive Web Apps (PWA)1 year and 1 month
Vite6 months
Accessibility5 months
TanStack RouterLess than a month
React Hook FormLess than a month
ZodLess than a month
Radix UILess than a month
React AriaLess than a month
StitchesLess than a month
NivoLess than a month
Vega-LiteLess than a month

Languages

JavaScript11 years and 3 months
TypeScript7 years and 10 months
Java3 years and 2 months
Kotlin2 years and 8 months

Testing

React Testing Library5 years and 4 months
Jest5 years and 4 months
Cypress2 years and 8 months
Mocha2 years and 8 months
Enzyme2 years and 8 months
VitestLess than a month
PlaywrightLess than a month

Code quality

ESLint5 years and 4 months

Backend

Node.js6 years and 9 months
GraphQL2 years and 11 months
Fastify2 years and 8 months
BFF2 years and 8 months
TypeORM1 year and 10 months
WebSockets1 year and 1 month
NestJS7 months
Express.js6 months

APIs and integrations

Bolt for Slack1 year and 6 months
REST APIsLess than a month

Data

PostgreSQL5 years and 1 month
SQLite1 year and 6 months
MySQL1 year and 1 month
Contentful5 months

Tooling

Git11 years and 3 months
Yarn4 years and 3 months
Webpack2 years and 8 months
Babel2 years and 8 months
Storybook1 year and 10 months
Script automation1 year and 7 months

Delivery and infrastructure

Docker2 years and 8 months
DigitalOcean1 year and 1 month
Dokku1 year and 1 month
Github Pages2 months
Github Actions2 months

AI-assisted development

Cursor1 year and 10 months
Claude Code1 year and 10 months

Leadership

Technical Leadership5 months
Richard's photo

+11 years

Expert

Last update: Oct 1, 2026 Designed and implemented by Richard Lopes © 2026 All rights reserved