Bernardo de Sousa Valverde, Developer in Florianópolis - State of Santa Catarina, Brazil
Bernardo is available for hire
Hire Bernardo

Bernardo de Sousa Valverde

Verified Expert  in Engineering

Full-stack Developer

Florianópolis - State of Santa Catarina, Brazil

Toptal member since May 25, 2021

Bio

Bernardo is a computer scientist turned web developer focused on writing clean, readable, and easily maintainable code. He implements beautiful, user-friendly interfaces to round out the full stack. Bernardo is driven to learn and improve continuously through constructive feedback and interaction.

Portfolio

Titan Global Capital Management, Inc.
React, TypeScript, Next.js, Search Engine Optimization (SEO), Gatsby
Orchard Labs Inc.
React, GitHub, Webpack, Babel, Redux, PageSpeed
Pedro LLC
Node.js, React, HTML, JavaScript, CSS, Firebase, Google Cloud

Experience

  • Front-end - 5 years
  • MongoDB - 4 years
  • TypeScript - 4 years
  • CSS - 4 years
  • GraphQL - 4 years
  • React - 4 years
  • Next.js - 3 years
  • Tailwind CSS - 1 year

Availability

Part-time

Preferred Environment

Node.js, React, JavaScript

The most amazing...

...project I've contributed to was an online environment designed to host events, filling a gap that was created by the pandemic.

Work Experience

Front-end Developer

2022 - 2023
Titan Global Capital Management, Inc.
  • Helped implement the client's website from scratch after their rebranding.
  • Created new landing pages with reusable components.
  • Refactored preexisting pages, updating their looks, code and logic behind API connections.
Technologies: React, TypeScript, Next.js, Search Engine Optimization (SEO), Gatsby

Front-end Developer

2021 - 2022
Orchard Labs Inc.
  • Developed the client's website from scratch. The pages were visually based on their old website, but the whole thing was rebuilt since the technology changed.
  • Connected the front-end pages to their preexisting back-end API.
  • Helped define the requirements for new API endpoints.
Technologies: React, GitHub, Webpack, Babel, Redux, PageSpeed

Full Stack Developer

2021 - 2021
Pedro LLC
  • Finished the website development within the client's deadline. The client had limited time and had just lost their developer.
  • Created downloadable PDF files that exactly matched the client's mockups. The files needed to be pixel-perfect to match their distributor's documents.
  • Connected the website to the client's Firebase database.
Technologies: Node.js, React, HTML, JavaScript, CSS, Firebase, Google Cloud

Full-stack Developer

2019 - 2021
MobLee
  • Helped develop an environment that hosted online events and became the company's main selling product in the wake of the pandemic.
  • Fixed bugs in code written in many different languages—ranging from JavaScript to PHP and even Java and Swift for mobile apps.
  • Helped migrate the company's app code to cross-platform technology.
Technologies: JavaScript, Node.js, React, TypeScript, CSS, SQL, Amazon Web Services (AWS), Material UI, GraphQL, Front-end, HTML

Back-end Developer

2018 - 2019
Bonitour
  • Integrated with many third-party applications, like sales and marketing software.
  • Helped implement a ticket-based support system and assisted in organizing the team to provide supply to meet the users' demands.
  • Contributed to the development team's migration to a Kanban-based methodology.
Technologies: Ruby, Ruby on Rails (RoR), SQL, Amazon Web Services (AWS)

Experience

Job/Candidate Matcher

https://github.com/bsvalverde/job-candidate-match
This project returns up to 10 candidates that are the best match for a job given their city, experience, and known technologies. The application is Dockerized and has three layers to it:

• A Mongo database
• A back-end REST API written with Node.js
• A front-end single-page application written with React

Phone Marketplace Website

https://www.getorchard.com/
This is a website for selling and buying used phones and iPads. It's a React project that I built from scratch using Material UI. No designer was working on this project, so it is not pristine visually, but all the desired functionalities, especially for easy URL access to specific searches, were thoroughly implemented.

Investment Website

https://www.titan.com/
This investment website was recently redesigned and reimplemented from scratch, and I was one of the people who helped rebuild it. This project used some technology I was unfamiliar with, but I managed to learn them quickly, build new pages according to the preexisting pattern, and make fixes and changes on working pages.

Education

2013 - 2017

Bachelor's Degree in Computer Science

Federal University of Santa Catarina - Florianópolis, SC

Certifications

NOVEMBER 2020 - PRESENT

Docker & Kubernetes: The Practical Guide

Academind GmbH

OCTOBER 2020 - PRESENT

Understanding Typescript

Academind GmbH

NOVEMBER 2019 - PRESENT

NodeJS - The Complete Guide

Academind GmbH

NOVEMBER 2019 - PRESENT

CSS - The Complete Guide

Academing GmbH

AUGUST 2019 - PRESENT

React - The Complete Guide

Academind GmbH

Skills

Libraries/APIs

Node.js, React

Tools

GitHub, Webpack, Babel, PageSpeed

Languages

JavaScript, TypeScript, SQL, CSS, GraphQL, HTML, Ruby

Frameworks

Material UI, Next.js, Tailwind CSS, Express.js, Ruby on Rails (RoR), Redux

Paradigms

Search Engine Optimization (SEO)

Platforms

Amazon Web Services (AWS), Docker, Kubernetes, Firebase

Storage

MongoDB, Google Cloud

Other

Front-end, Gatsby, Chakra UI, Software Development, Optimization

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