Fullstack Developer | Node.js | React | TypeScript | APIs Escaláveis | Microsserviços
Com mais de 3 anos de experiência, sou apaixonado por construir sistemas escaláveis e eficientes. Minha expertise abrange tanto o backend quanto o frontend, desenvolvendo APIs robustas e interfaces dinâmicas para proporcionar uma experiência completa ao usuário.
Sou especializado em tecnologias como Node.js, TypeScript, Express.js, Fastify, React, TailwindCSS, Bootstrap, EJS e bancos de dados como MySQL, MongoDB e PostgreSQL. Sigo boas práticas como SOLID, Arquitetura Limpa e padrões de design como MVC e Repository.
Além disso, tenho experiência com Docker, RabbitMQ e mensageria, garantindo escalabilidade e eficiência. Também dou prioridade à segurança, utilizando JWT, OAuth 2.0 e outras boas práticas para proteger os sistemas que construo.
Marcação para construção de páginas web.
Estilização e responsividade para interfaces.
Framework CSS para layouts responsivos.
Estilização com classes utilitárias.
Biblioteca para construção de interfaces reativas.
Template engine para renderização no servidor.
Ambiente JavaScript para backend.
Superconjunto de JavaScript com tipagem estática.
Framework web minimalista para Node.js.
Framework backend rápido e eficiente.
Banco de dados relacional.
Banco de dados SQL avançado e escalável.
Banco de dados NoSQL orientado a documentos.
Armazenamento em cache e mensagens assíncronas.
ORM moderno e tipado para bancos de dados.
Query builder SQL para Node.js.
Mensageria para comunicação assíncrona.
Gerenciamento de filas de trabalhos assíncronos.
Conteinerização para ambientes isolados.
Sistema operacional para servidores.
Controle de versão e colaboração.
Autenticação e segurança de APIs.
Desenvolvi um sistema de cadastro de usuários para uma ONG que oferece cursos, aulas de teatro e violão para pessoas de baixa renda, facilitando a gestão dos participantes e atividades.
Criei um sistema completo de bingo, incluindo autenticação e autorização de usuários, geração de cartelas personalizadas, conferência automática de vencedores e criação de jogos para eventos, como festas de igrejas e festividades juninas.
Atualmente, estou desenvolvendo um sistema de gestão de funcionários para entregadores, promotores e vendedores. O sistema permitirá a criação de rotas de visitas, definição de clientes a serem atendidos, controle de check-in/check-out e acompanhamento de metas e bonificações.