Meu primeiro contato com linhas de código foi aos 16 anos, quando ingressei na Escola Técnica. Como qualquer jovem, eu estava perdido sobre o que fazer na vida, até que tive uma sensação mágica que me lembro até hoje: percebi que podia ter o poder de criar coisas da maneira que eu quisesse, apenas escrevendo linhas de código. Isso me fascinava profundamente, e desde então decidi que queria ser um programador.
Conforme fui adquirindo experiência na área, descobri uma verdadeira paixão: compartilhar meu conhecimento e ajudar as pessoas por meio dele. Atualmente ministro aulas de Desenvolvimento Web para jovens universitários e alunos do Ensino Médio. Fico extremamente feliz quando consigo impactar alguém positivamente, e por isso gosto tanto de fazer isso.
Hoje, tenho como foco principal da minha carreira o desenvolvimento web full stack, com especialização em TypeScript, Next.js e Node.js. Ao longo da minha jornada, desenvolvi uma compreensão profunda sobre a importância de uma boa arquitetura de software e os benefícios que ela traz para a manutenibilidade, escalabilidade e qualidade do código. Trabalho com diversos padrões arquiteturais como arquitetura em camadas, arquitetura hexagonal e microsserviços, além de aplicar design patterns para resolver problemas complexos de forma elegante e eficiente. Acredito que uma arquitetura bem planejada é fundamental para o sucesso de qualquer projeto a longo prazo. Além da programação, sou apaixonado por música, animes e academia, que servem como minha válvula de escape e forma de relaxar. Também gosto muito de investimentos, do mercado financeiro e de cultura pop.
Este repositório do GitHub representa minha trajetória como desenvolvedor full stack e professor de tecnologia. Aqui compartilho as soluções e projetos que desenvolvi ao longo da minha carreira, dos quais tenho muito orgulho. Seja você recrutador, colega desenvolvedor ou entusiasta de tecnologia, aqui está o que pode esperar:
- Projetos focados em aplicações web escaláveis com código limpo e arquitetura bem definida
- Implementações utilizando TypeScript, React.js, Next.js e Node.js com foco em qualidade e performance
- Aplicação de padrões arquiteturais modernos: arquitetura em camadas, hexagonal e microsserviços
- Uso de design patterns para resolver problemas complexos de forma elegante e eficiente
- Projetos que valorizam manutenibilidade, escalabilidade e experiência do usuário
- Integração com bancos de dados usando ORMs modernos como Prisma e Drizzle
- Testes automatizados com Jest e Vitest para garantir a qualidade do código
Se quiser se conectar, colaborar ou trocar ideias sobre tecnologia, arquitetura de software ou ensino de programação, fique à vontade para me enviar um e-mail ou me procurar no LinkedIn. Estou sempre aberto a novas oportunidades e desafios!


