João Bernardo

João Bernardo

Full Stack Developer

Sobre Mim

Quem sou

Desenvolvedor Full Stack com 3+ anos de experiência liderando projetos web complexos. Apaixonado por criar soluções escaláveis usando tecnologias modernas e boas práticas de arquitetura de software.

Formação

FATEC Ribeirão Preto
Tecnólogo em Análise e Desenvolvimento de Sistemas
2019 - 2025 (Previsão de conclusão)

Especialidades

• Arquitetura de microserviços com Java Spring Boot e Node.js
• Sistemas distribuídos usando AWS e RabbitMQ
• Front-end moderno com React, Angular e Storybook
• Qualidade de código com Cypress e testes automatizados
• Mentoria de desenvolvedores juniores e gestão técnica

Idiomas

Português: Nativo
Inglês: Avançado

Experiência Profissional

Take

Full Stack Developer

Mai 2023 - Presente

Take
  • Liderança no desenvolvimento de novas funcionalidades e implementação de tecnologias front-end
  • Desenvolvimento full-stack com React (front-end) e Java (back-end)
  • Integração com AWS, RabbitMQ e arquitetura de micro-serviços
  • Manutenção e correção de sistema legado em Angular
  • Criação de documentação técnica com Wiki.js e Storybook
  • Implementação de testes automatizados com Cypress
  • Gestão de conflitos e capacitação de novos desenvolvedores

Authorify

Full Stack Developer

Abr 2022 - Fev 2023

Authorify
  • Desenvolvimento e manutenção de serviços com Node.js, TypeScript, Nest.js e React
  • Refatoração de código React legado para melhor desempenho
  • Otimização de consultas e modelagem de dados no MongoDB
  • Implementação de testes com Jest e Cypress

Target Sistemas

Full Stack Developer Trainee

Fev 2021 - Abr 2022

Target Sistemas
  • Refatoração de código front-end utilizando Sass
  • Criação de plugin para Adobe XD para integração com designers
  • Desenvolvimento de aplicações CRUD com Express e TypeScript
  • Implementação de interfaces com Angular
  • Desenvolvimento de aplicativo móvel com Flutter
  • Contribuição em sistema de grande escala com funcionalidades complexas

Habilidades

Nenhuma habilidade está em 100% pois acredito que estamos sempre aprendendo e evoluindo constantemente.

Frontend

React.js

Angular

TypeScript

Next.js

Tailwind CSS

Storybook

Backend

Node.js

Nest.js

Java

Spring Boot

Express

MongoDB

RabbitMQ

DevOps & Ferramentas

AWS

Cypress

Jest

Git

Docker

CI/CD

Sass

Projetos

Em breve, esta seção será atualizada com meus projetos mais recentes. Enquanto isso, visite meu GitHub para ver meus trabalhos atuais.