Sou desenvolvedor de software com experiência em Java (Spring Boot), APIs REST, React.js e desenvolvimento mobile para Android. Sempre fui apaixonado por tecnologia e gosto de criar soluções eficientes, seguras e bem estruturadas. Minha jornada na programação começou na faculdade, mas foi nos projetos práticos que realmente desenvolvi minhas habilidades, trabalhando tanto no back-end com APIs escaláveis, quanto no front-end com React.js e na criação de aplicativos mobile.
Em meus projetos, trabalhei com autenticação JWT, Docker, GitHub Actions e testes automatizados (JUnit, Mockito, Espresso) para garantir qualidade e segurança no código. No mobile, desenvolvi um aplicativo gamificado para Android, aplicando conceitos de arquitetura, organização de dados e experiência do usuário. Além disso, tenho familiaridade com metodologias ágeis, versionamento com Git e otimização de consultas em SQL.
Sou uma pessoa focada, gosto de resolver problemas e trabalhar em equipe. Acredito que tecnologia deve ser usada para simplificar processos e melhorar a experiência do usuário. Estou sempre aberto a novos desafios e pronto para contribuir com soluções inovadoras e escaláveis, seja no back-end, front-end ou mobile.