Curioso sobre o funcionamento do mundo, pai do Arthur, católico, entusiasta da programação e amante de música! Atualmente, estou cursando Desenvolvimento de Software Multiplataforma na Fatec Jacareí. Estou sempre em busca de novos desafios e oportunidades para aprender e crescer. Seja bem-vindo ao meu portfólio!
Desenvolvimento de Software Multiplataforma
2023-2025
Na faculdade, tive a oportunidade de ter contato com diversas tecnologias, como Node.js, JavaScript, TypeScript, PostgreSQL, MongoDB, Git, GitHub e outras. Através dos trabalhos em grupo das Atividades Baseadas em Projetos (ABPs), venho desenvolvendo minhas habilidades interpessoais e aprimorando minha capacidade de trabalhar em equipe. Ainda tenho muito a aprender, mas estou disposto a evoluir constantemente. As ABPs (Aprendizado Baseado em Projeto) envolvem os alunos em um projeto proposto, através do qual aprendem conteúdo e desenvolvem habilidades de forma ativa. Em vez de uma aprendizagem passiva por meio de aulas expositivas, os alunos investigam e respondem a uma questão complexa, problema ou desafio. A cada semestre do curso, um novo desafio ou problema é proposto para ser trabalhado.
4º Semestre
2024-2
O projeto proposto teve como objetivo conceber e desenvolver um aplicativo móvel intuitivo e prático, focado em auxiliar os usuários no acompanhamento de sua alimentação diária. A ideia central era criar uma ferramenta que permitisse o registro fácil da ingestão de calorias e nutrientes, tornando o processo de controle alimentar mais acessível e eficiente para aqueles que buscam manter ou melhorar sua saúde. A aplicação foi pensada para oferecer uma experiência de usuário agradável, com funcionalidades que facilitassem o lançamento das refeições e a visualização clara dos dados nutricionais ao longo do dia. Ao permitir o monitoramento constante, o aplicativo visa empoderar o usuário a tomar decisões mais conscientes sobre sua dieta. Para a construção desta solução mobile, a tecnologia escolhida foi o React Native, um framework que possibilita o desenvolvimento de aplicativos para diferentes plataformas (como Android e iOS) a partir de uma base de código única, além do uso de tecnologias já utilizadas em projetos anteriores. Minha participação neste projeto foi como desenvolvedor, onde pude aplicar meus conhecimentos técnicos na implementação das funcionalidades planejadas e na construção da interface do usuário, contribuindo para a concretização desta ferramenta focada no bem-estar e na saúde dos usuários.
3º Semestre
2024-1
Neste projeto, apresentamos uma nova ferramenta de gerenciamento projetada sob medida para otimizar o trabalho do gestor de projetos em contextos de mapeamento. Este sistema centraliza a administração dos dados provenientes das etapas de edição e revisão, oferecendo um controle abrangente sobre o ciclo de vida do projeto. Com esta ferramenta, o gestor poderá definir claramente a área de atuação do projeto, cadastrar e gerenciar os usuários envolvidos (como editores e revisores), designar as áreas de trabalho específicas para cada colaborador e, crucialmente, gerar relatórios estatísticos detalhados sobre o progresso e os resultados. Neste projeto, seguindo a proposta de crescimento no conhecimento e acesso a novas tecnologias, conseguimos adicionar uma nova ferramenta na gestão de dados. Usamos aqui o MongoDB para gerenciar os dados relacionados a mapeamentos, juntamente com o PostgreSQL para o gerenciamento de dados dos colaboradores, segundo a proposta que nos foi dada no desafio. Na concepção e desenvolvimento desta ferramenta, tive a oportunidade de atuar tanto como desenvolvedor quanto como Scrum Master. Essa dupla responsabilidade me proporcionou um aprendizado significativo sobre as nuances do gerenciamento de projetos e de pessoas, e a importância de uma ferramenta bem estruturada para o sucesso da equipe.
2º Semestre
2023-2
A ideia sugerida era criar um aplicativo web para uma plataforma peer-to-peer que pudesse conectar diretamente aqueles que possuem bicicletas com aqueles que desejam alugá-las. A plataforma não assume nenhuma responsabilidade em relação ao processo de pagamento entre o locador e o locatário. Para a construção deste projeto, utilizamos um conjunto de tecnologias bem estabelecidas, algumas mais recentes para mim. Além do fundamental HTML e CSS para a estrutura e o visual da interface, a aplicação foi construída utilizando o React, aproveitando os benefícios da tipagem estática do TypeScript. Para o gerenciamento dos dados, utilizando o banco de dados PostgreSQL. Adicionalmente, integramos bibliotecas de ícones dentro do ambiente React para enriquecer a experiência visual do usuário. No contexto deste projeto, minha atuação foi como desenvolvedor. Essa experiência me proporcionou a oportunidade de aplicar e aprofundar meus conhecimentos práticos em tecnologias com as quais já tinha familiaridade. Além disso, tive contato com novas tecnologias, o que me permitiu adquirir novas habilidades e expandir meu conhecimento técnico. O trabalho em equipe durante o desenvolvimento foi um aspecto valioso. Passamos por processos que nos permitiram crescer não apenas individualmente, mas também como um time.
1º Semestre
2023-1
O projeto teve como escopo a criação de uma aplicação web dedicada a fornecer um guia detalhado para a implementação de projetos ágeis utilizando a metodologia SCRUM, com aplicabilidade direta na área de desenvolvimento de software e Tecnologia da Informação. Minha participação neste projeto, no papel de desenvolvedor, foi uma oportunidade valiosa que me permitiu aplicar e aprofundar significativamente meus conhecimentos práticos em tecnologias front-end essenciais, como HTML para a estruturação de conteúdo, CSS para a estilização visual e a biblioteca Bootstrap para a criação de interfaces responsivas e modernas. Além do desenvolvimento técnico, a experiência de colaborar ativamente com a equipe reforçou a importância crucial do trabalho conjunto e da sinergia para alcançar o sucesso dos objetivos.