Sobre mim:
Sou desenvolvedor de software com formação na 42 Rio, onde aprendi programação por meio de projetos práticos, trabalho em equipe e resolução constante de problemas. Essa experiência me deu uma base sólida em lógica, algoritmos, sistemas, redes e desenvolvimento de software, além de fortalecer minha autonomia para aprender novas tecnologias.
Atuo principalmente com desenvolvimento full stack, participando desde o entendimento da necessidade até a entrega da solução. Trabalho com JavaScript, TypeScript, React, Node.js, .NET, Python, C e C++, além de PostgreSQL, MySQL e MongoDB. Também tenho experiência com Git e Docker.
Sou uma pessoa responsável, comunicativa e persistente. Procuro escrever códigos organizados, entender o impacto do que estou desenvolvendo e encontrar soluções que realmente façam sentido para o usuário e para o negócio.
Resumo da experiência profissional:
Minha experiência profissional foi construída principalmente em projetos como freelancer, atuando tanto no desenvolvimento de aplicações full stack quanto como Shopify Developer. Participei do levantamento de requisitos, planejamento, desenvolvimento, testes, entrega e manutenção dos projetos, sempre buscando entender as necessidades de cada cliente e transformá-las em soluções funcionais.
Como Shopify Developer, trabalhei na criação e personalização de lojas virtuais, ajustes de temas, desenvolvimento de páginas, implementação de novas funcionalidades e melhorias na experiência de compra. Também tive contato com integrações, organização de catálogos e otimizações voltadas para usabilidade, responsividade e desempenho.
No desenvolvimento full stack, tenho experiência na criação de interfaces responsivas, desenvolvimento de APIs, integração com PostgreSQL, MySQL e MongoDB, autenticação de usuários e implementação de regras de negócio.
A formação na 42 Rio complementou essa experiência com projetos de maior complexidade envolvendo C, C++, sistemas Unix, redes, algoritmos e trabalho colaborativo. Essa trajetória me ensinou a lidar com problemas de forma independente, pesquisar soluções e aprender novas ferramentas com rapidez.