Matheus Gobbo Bernardi, Developer in Florianópolis - State of Santa Catarina, Brazil
Matheus is available for hire
Hire Matheus

Matheus Gobbo Bernardi

Verified Expert  in Engineering

Software Developer

Florianópolis - State of Santa Catarina, Brazil
Toptal Member Since
May 24, 2022

Matheus graduated as a computer technician and has a bachelor's degree in information systems. He has been working with React and Node.js since he started his professional career three years ago. Matheus also worked as a mobile developer with Flutter in his last job. He is passionate about finding simple solutions to complex problems and is currently interested in Web 3.0 and blockchain development.


It's On
JavaScript, Tailwind CSS, Next.js, GraphQL, Express.js, FFmpeg, React Apollo...
HTML, JavaScript, CSS, APIs, Plugins, HTML5, Game Development, Databases...
The Thing Book LLC
React, JavaScript, TypeScript, Redux, Redux-Saga, HTTP, React Router, JSON




Preferred Environment

Windows, Visual Studio Code (VS Code), Android Studio

The most amazing...

...thing I've worked on is a surf photo and video marketplace, that involved payments, image processing, and video manipulation.

Work Experience


2021 - PRESENT
It's On
  • Developed a surf photo and video marketplace that was focused on photographers and surfers.
  • Created a Node.js service for the marketplace uploads, with image and video editing using FFmpeg and Google Cloud Functions.
  • Cultivated a payment service for managing all transactions, seller, and customer details of the marketplace, using Node.js and Express.
  • Provided a notification API built with Node.js. It listens to database changes, sends emails, and pushes notifications according to the event and its details.
Technologies: JavaScript, Tailwind CSS, Next.js, GraphQL, Express.js, FFmpeg, React Apollo, Axios, PostgreSQL, Fastify, JSON Web Tokens (JWT), Node.js, Google Cloud Functions, HTML, CSS, Databases, GitHub, Payment APIs, Card Payments, React, Git, APIs, HTTP, Web Development, Software Engineering, Software Development, Back-end, Front-end, Google Cloud, TypeScript, Agile, Front-end Development, Docker, Docker Compose, eCommerce, Full-stack, HTML5, JSON, Push Notifications, Architecture, System Architecture, Google Cloud Platform (GCP), DevOps, Server-side Rendering (SSR)

Full Stack Developer for Web App NFT Game Built

2022 - 2022
  • Developed a Metaverse Game connected with Ethereum Blockchain to track users 'NFTs and balance.
  • Created the PLAYSK8 Metaverse Game, a real-time multiplayer turn-based game, using Firebase Realtime Database and Firestore.
  • Built the game's Frontend using React, Tailwind, Ethers, and Framer Motion animation library.
  • Cultivated and deployed some Smart Contracts in Polygon's blockchain. Introducing new features inside the game, such as a new Fungible Token and a Staking solution.
  • Architected the entire project, selecting the tools and stacks based on the client's requirements and the project's current situation.
Technologies: HTML, JavaScript, CSS, APIs, Plugins, HTML5, Game Development, Databases, Non-fungible Tokens (NFT), Solidity, Ethers.js, wagmi, Firebase, TypeScript, React, Tailwind CSS, MetaMask, Ethereum, Web 3.0, Smart Contracts, Blockchain

React Engineer

2022 - 2022
The Thing Book LLC
  • Developed the website redesign for an innovative eCommerce SAS, improving the UI and UX.
  • Helped change the flow of saving and publishing a new product, helping the company obtain more approval from customers.
  • Launched, as part of the team, a new version containing many features in record time.
Technologies: React, JavaScript, TypeScript, Redux, Redux-Saga, HTTP, React Router, JSON

Full-stack Engineer

2020 - 2021
Bean Softwares
  • Worked on a React project for managing employment contracts. The companies using this site can manage their employee contracts, hours worked, and salaries in one place.
  • Developed a mobile app with user geolocation tracking where users can see the best deals from the markets around them and publish the deals for others to see.
  • Collaborated on a Flutter app for a smart hotel company where users can do check-in and check-out, control their rooms, and manage their reservations.
  • Provided quality control software, used at the end of the factories' assembly line. Technologies used included C# and ASP.NET.
Technologies: JavaScript, Flutter, React, C#.NET, Tailwind CSS, Next.js, SQL, Express.js, React Apollo, Axios, MySQL, Puppeteer, Web Scraping, PostgreSQL, JSON Web Tokens (JWT), Node.js, Firebase, GraphQL, HTML, CSS, Databases, GitHub, Payment APIs, Card Payments, Git, MobX, APIs, HTTP, Web Development, Software Engineering, Software Development, Mobile Development, Back-end, Front-end, Agile, Front-end Development, Docker, Docker Compose, eCommerce, Full-stack, HTML5, JSON, Push Notifications, Architecture, System Architecture, Google Cloud Platform (GCP), DevOps

Full-stack Developer

2019 - 2020
  • Developed a geography online course platform focused on students in middle and high schools. The users could see classes, contact the teacher, and do exercises.
  • Created a website used as a showcase for one of my former teachers where you can find details about him and his work.
  • Provided a real estate company website so the company could register properties and contact clients online.
  • Cultivated a questions and answers app to help students do better on college exams, where teachers could post their questions.
Technologies: JavaScript, React, Node.js, HTML, CSS, Bootstrap, SQL, Express.js, Visual Studio Code (VS Code), MySQL, MariaDB, JSON Web Tokens (JWT), Databases, Content Management Systems (CMS), Firebase Hosting, GitHub, Strapi, Payment APIs, Card Payments, Flutter, Git, MobX, APIs, HTTP, Web Development, Software Development, Mobile Development, Back-end, Front-end, TypeScript, Front-end Development, Full-stack, HTML5, JSON, Architecture, System Architecture, DevOps, Server-side Rendering (SSR)

It's On–Connecting Surfers and Photographers

It's On is a surfing photo and video marketplace where photographers can apply and publish their albums for sale. They can use different discounts and are entirely free to set the price they want, track revenue, and see the number of visits to albums. Surfers can see all published albums, share them, buy their files, and download them all in one place.

It was launched in February 2022 and is currently one of the best sites to find your surf logs in Brazil.

Mobile Marketplace
This is a project I developed to delve into Flutter and its ecosystem. The project is a marketplace where users can register, log in, and post their products and things they want to sell. They can also chat with other users and research something they want to buy. This is an educational project, so it has not yet been published on the App or Play Store. I used MobX, and with this project, I was able to gain a deeper understanding of some core components of Flutter, such as routing, theme, state management, and API calls.

Teacher Marcelo Website
The project that started my career was a simple and beautiful website used to showcase one of my former teachers. The website was built using React and Bootstrap and hosted on Firebase Hosting.

Flower Therapy

Flower Therapy is an eCommerce and educational platform made with Next.js and Strapi CMS. I worked as Tech Lead on this project, making all the technical decisions. I also developed most of the code and helped the team with customer requirements.

Stacks used:
• React
• Next.js
• Bootstrap
• GraphQL

Gografia Irada
An online geography course with content for high school students and students focused on passing their college exams. Students can attend classes, do exercises, and follow their study schedule with plans that the teacher has made available. I worked as a Full-stack Engineer, making all technical decisions and responsible for customer communication

PLAYSK8—Metaverse Game
A turn-based metaverse game. It brings the action of a game of skate into the Web3 universe. You can connect your wallet, challenge other players with your NFT SKATER, play against bots in a single-player mode, and win SK8 Tokens that can be staked or traded in an exchange.

I worked as Full Stack Developer. Building the Frontend, Backend, and also some Smart Contracts. We used Firebase and deployed some cloud functions to provide the best experience for users inside the game.

The Smart Contracts were built using a Hardhat environment, and we did lots of tests to ensure the contracts were working as expected, with no security issues.
2020 - 2022

Bachelor's Degree in Information Systems

Federal University of Santa Catarina - Florianópolis, Santa Catarina

2017 - 2019

Technician Degree in Computer Engineering

Catarinense Federal Institute - Camboriú, Santa Catarina


Certified Computer Technician

Ministry of Education of Brazil


React, Node.js, MobX, FFmpeg, Puppeteer, Redux-Saga, React Router, Web3.js


React Apollo, GitHub, Git, Docker Compose, Android Studio, MetaMask


Flutter, Tailwind CSS, Next.js, Express.js, Fastify, JSON Web Tokens (JWT), Bootstrap, React Native, Redux, Hardhat


JSON, Database Modeling, Databases, PostgreSQL, MySQL, MariaDB, Google Cloud


HTML5, JavaScript, HTML, CSS, TypeScript, SQL, Python, C#.NET, GraphQL, Java, PHP, Python 3, Solidity


Visual Studio Code (VS Code), Docker, Google Cloud Platform (GCP), Windows, Firebase, Back4App, Ethereum, Blockchain


Mobile Development, Agile, DevOps


Web Development, APIs, Back-end, Front-end, Front-end Development, Full-stack, Architecture, System Architecture, Software Engineering, Software Development, Axios, Web Scraping, Content Management Systems (CMS), Strapi, Payment APIs, Card Payments, HTTP, eCommerce, Push Notifications, Server-side Rendering (SSR), Data Structures, Google Cloud Functions, Firebase Hosting, Plugins, Game Development, Non-fungible Tokens (NFT), Ethers.js, wagmi, Web 3.0, Smart Contracts

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.


Share your needs

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

Choose your talent

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

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