Avatar de Bernardo SchmitzBernardo Schmitz

Bernardo Schmitz

Desenvolvedor Fullstack

Bacharel em Ciência da Computação e pós-graduado em Desenvolvimento Fullstack, com 4 anos de experiência em aplicações web (React, Next.js), mobile (React Native) e backend (Node.js, TypeScript).

Meus Projetos

Uma lista de projetos pessoais que desenvolvo nas horas vagas.

Tierlyst
Tierlyst
Next.js
TypeScript
Framer Motion
Tailwind CSS
Next Intl
Radix UI

Um editor visual de Tier List responsivo, desenvolvido em React com suporte a drag & drop, multi idiomas e animações suaves.

Pomodoro Web
Pomodoro Web
HTML
Javascript
CSS

Um dos primeiros projetos que fiz, usando somente HTML, CSS e Javascript. Um cronômetro Pomodoro simples e funcional.

Papum [WIP]
Papum [WIP]
Next JS
Typescript
Ably
Framer Motion
Tailwind CSS
Zod
Radix UI

Um chat bate-papo em tempo real, onde você pode criar salas ou encontrar uma conversa aleatória.

Experiência Profissional

Minha trajetória e experiências ao longo dos anos.

2022 - Atual

Programador Fullstack

HD Eletro

  • Atuação em múltiplos projetos com foco em desenvolvimento fullstack, utilizando React Native, Next.js, TypeScript, Node.js, Express, MongoDB, MySQL, Redis, Socket.IO e MQTT.
  • Responsável pela migração de aplicações legadas em Angular e Pug para Next.js, resultando em melhor manutenibilidade e agilidade na entrega de novas funcionalidades.
  • Participação nas decisões técnicas da equipe, contribuindo para a definição de padrões de código, estruturação de componentes e adoção de boas práticas.
  • Treinamento e onboarding de novos desenvolvedores, garantindo alinhamento com processos, ferramentas e convenções do time.

2021 - 2022

Programador Frontend

Useall Software

  • Criação e customização de relatórios utilizando Active Reports.
  • Desenvolvimento web com JavaScript e o framework Ext JS.
  • Manipulação de dados com SQL e Oracle DB.
  • Participação em projetos ágeis (Scrum), colaborando com times multidisciplinares para entregas contínuas.
  • Atuação como mentor técnico, treinando novos colaboradores em JavaScript e na criação de relatórios.
  • Desenvolvimento de um aplicativo Android com React Native e experiência com TypeORM.

2020 – 2021

Suporte TI

Prefeitura Municipal de Jaguaruna

  • Manutenção de computadores, notebooks e impressoras.
  • Configuração, reparo e dimensionamento de redes cabeadas e WiFi.
  • Gerenciamento do site da prefeitura municipal.
  • Atendimento a chamados de TI.
  • Suporte aos usuários com dúvidas e problemas técnicos.
  • Manutenção da organização do setor.