Diogo Lessa Costa, Developer in Campinas - State of São Paulo, Brazil
Diogo is currently unavailable

Diogo Lessa Costa

Front-end Engineer and Developer

Campinas - State of São Paulo, Brazil

Toptal member since June 9, 2025

Bio

Diogo is a senior front-end engineer with over a decade of experience. He is known for his attention to detail and commitment to delivering exceptional user experiences. With strong communication skills, Diogo brings deep expertise in web technologies, including React, JavaScript, TypeScript, GraphQL, and Node.js. His collaborative mindset and technical versatility have been key to driving success across various business domains.

Portfolio

Toptal
TypeScript, JavaScript, React, GraphQL, Yarn, Yarn Workspaces, Monorepos...

Experience

  • JavaScript - 10 years
  • CSS - 10 years
  • Jest - 7 years
  • React - 7 years
  • TypeScript - 5 years
  • Storybook - 5 years
  • GraphQL - 4 years
  • GitHub Actions - 4 years

Preferred Environment

Slack, MacOS, Linux, Jira, Confluence

The most amazing...

...achievement has been building an embedded app for a mining company using web technologies, designed to run efficiently with minimal hardware resources.

Work Experience

Senior Front-end Engineer

2021 - 2025
Toptal
  • Collaborated with cross-functional teams to design and implement scalable solutions, adhering to best practices such as component-driven development (CDD) and clean code principles.
  • Participated in the recruitment and evaluation of developers across multiple teams.
  • Promoted modularization best practices within the team, fostering improved design thinking and code maintainability.
Technologies: TypeScript, JavaScript, React, GraphQL, Yarn, Yarn Workspaces, Monorepos, Cypress, GitHub, GitHub Actions, Storyblok, Visual Regression Testing, Jest, Node.js

Experience

Operator UI

I developed a web-based embedded application for a mining company to support equipment operators working with trucks and shovels. As one of three front-end engineers, I joined in the early stages and played a key role in setting code standards, defining the testing strategy, contributing to design discussions, evaluating performance, and mentoring team members.

Skills

Libraries/APIs

React, Node.js

Tools

Slack, Jira, Confluence, Git, CircleCI, Yarn Workspaces, GitHub, Lerna

Languages

JavaScript, CSS, HTML, TypeScript, GraphQL

Frameworks

Jest, Tailwind CSS, Cypress, Next.js, Yarn

Platforms

Linux, MacOS, Firebase, Storyblok, Azure

Other

Storybook, GitHub Actions, Monorepos, Visual Regression Testing, CSS Modules

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring