João Batista
Desenvolvedor full-stack que escreve código elegante e constrói experiências digitais que impressionam.

TailwindCSS e Styled Component
Utilizadas para criar interfaces elegantes, responsivas e altamente customizáveis.

JavaScript e TypeScript
Domínio das linguagens do front-end moderno com foco em tipagem segura e código limpo.

React e Next
Frameworks utilizados para desenvolver aplicações web escaláveis, performáticas e com SSR.

Node, Fastify, Java e SpringBoot
Tecnologias voltadas ao desenvolvimento back-end com APIs REST e microsserviços.

Git, Docker e MCP
Ferramentas para versionamento, ambientes isolados e sistemas distribuídos com protocolos de comunicação.
UI/UX Modernos e Responsivos
Design consistente com Tailwind, Shadcn UI e Radix UI para alta performance visual.
Código Limpo, Manutenível e Escalável
Práticas de Clean Code e SOLID com TypeScript, React e Next.js. Testes unitários com Vitest e Jest.
Arquitetura e Engenharia de Software
Estrutura modular com Next.js, React e TypeScript. Padrões de projeto para escalabilidade.
APIs Seguras, Robustas e Performáticas
APIs RESTful com Spring Boot, JPA, Fastify, Prisma, CASL e autenticação JWT.
Deploys Eficientes e contínuos
Implantação com Docker, GitHub Actions na Vercel e Hostinger, buscando automação completa.
Escuta e Ações em Tempo Real com observabilidade
Notificações ao vivo com WebSockets e integração com React e WebFlux para UX responsiva.
Colaboração com Qualidade e Eficiência
Git GitHub/GitLab, testes com Vitest, Jest e Cypress para qualidade e manutenibilidade contínuas.
Trabalho em Equipe com Comunicação Clara
Colaboração eficaz com equipes ágeis, promovendo discussões técnicas e mentorias.
Veja os Detalhes
→
Performance & Interatividade
Front-end
Veja os Detalhes
→
Segurança e Escalabilidade
Back-end
Veja os Detalhes
→
Deploy e Observabilidade
DevOps
Veja os Detalhes
→
Arquitetura em Nuvem
Cloud
Seja muito bem-vindo(a) ao meu Currículo Digital!
É um prazer enorme ter você por aqui. Nesta página, você pode explorar meus certificados, você pode entrar em contato comigo diretamente e conhecer mais sobre meu trabalho como desenvolvedor.