Código Limpo
Comprometido com legibilidade, manutenibilidade e arquitetura bem estruturada.
Sobre
Sou estudante de Engenharia de Software na Uni-FACEF e atuo como Desenvolvedor Full Stack, com foco em aplicações bem estruturadas, organização de código e arquitetura de sistemas. Desde 2023, venho direcionando minha evolução para construção de software com base sólida e boas práticas consistentes.
Trabalho com TypeScript, Node.js, NestJS e Next.js, aplicando arquitetura modular, separação de responsabilidades, padronização de projetos, modelagem de banco, autenticação com JWT e integração entre serviços. Tenho perfil colaborativo, aprendo rápido e busco contribuir em projetos que exigem autonomia técnica, responsabilidade real e entrega consistente.
Comprometido com legibilidade, manutenibilidade e arquitetura bem estruturada.
Análise e decomposição de desafios para soluções eficientes e escaláveis.
Identificação de gargalos e aplicação de melhorias em frontend e backend.
Comunicação clara, colaboração e experiência com fluxo ágil de desenvolvimento.
Tecnologias
Manipulação de DOM, ES6+, async/await e integrações com APIs.
Tipagem forte, interfaces, DTOs e organização de código escalável.
Criação de APIs REST, autenticação e regras de negócio no backend.
Componentização, hooks, gerenciamento de estado e interfaces reativas.
SSR/SSG, rotas, performance e construção de aplicações web modernas.
Arquitetura modular, controllers/services e APIs robustas com TypeScript.
Modelagem relacional, consultas SQL e otimização básica de dados.
Containerização de aplicações e ambientes padronizados com Compose.
Versionamento com branches, pull requests e fluxo colaborativo.
Construção de UI responsiva com utilitários e design consistente.
Modelagem de schema, migrations e acesso seguro ao banco de dados.
ORM para modelagem, relacionamentos e manipulação de dados SQL.
Entidades, repositories e integração de banco em aplicações Node.
Estruturação de banco relacional e queries para sistemas web.
Modelagem orientada a documentos e operações CRUD em NoSQL.
Apps mobile com componentes reutilizáveis e integração com APIs.
Uso de terminal, comandos essenciais e ambiente de desenvolvimento em Linux.
POO, coleções, boas práticas e base para desenvolvimento corporativo.
Em aprendizadoConstrução de APIs REST, injeção de dependência e camadas de serviço.
Em aprendizadoAplicação de SOLID, Repository, Factory e Strategy no dia a dia.
Clean Architecture, separação de camadas e organização escalável.
Portfólio
Projetos reais com foco em produto, performance e experiência.
Contato