Fernando Davi

Olá!

Eu sou o Fernando

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!

FORMAÇÃO

Fatec Jacareí

Fatec Jacareí

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.

PROJETOS

Demonstração do projeto D-Care

D-Care

React Mobile-First AI

6º Semestre

2025-2

Desenvolvedor Full-Stack | Plataforma de Cuidado Humanizado Participei do desenvolvimento de um ecossistema digital (Web/Mobile) projetado para revolucionar o acesso a cuidados para idosos. A solução foca na segurança através da verificação de profissionais e no suporte técnico via Inteligência Artificial. Minha atuação centrou-se na arquitetura Mobile-First com React, priorizando a usabilidade para usuários em situações de urgência. Além da codificação de features, fui responsável pela estratégia de Qualidade de Software (QA), implementando testes que blindaram o sistema contra falhas críticas, fundamentais para uma plataforma que lida com saúde e bem-estar.

D-FireTrack

D-FireTrack

React Deep Learning TypeScript

5º Semestre

2025-1

Atuei como desenvolvedor front-end neste projeto inovador, que tem como objetivo o desenvolvimento de uma solução completa (API, aplicação web) para o mapeamento automático de cicatrizes de queimadas utilizando imagens do sensor WFI a bordo dos satélites CBERS4, CBERS4A e Amazônia 1. O projeto será desenvolvido com base em técnicas de Deep Learning e processamento em nuvem. Tivemos a oportunidade de ter a empresa Visiona como parceira para o desenvolvimento do projeto. Através dessa parceria, pudemos aplicar nossos conhecimentos em um cenário real, enfrentando desafios práticos e contribuindo para uma solução que tem o potencial de causar um impacto positivo na gestão ambiental. Esta aplicação foi pensada para ser prática e intuitiva ao usuário que busca monitorar queimadas de forma eficiente e precisa. Foi desenvolvida utilizando React, com TypeScript para garantir uma tipagem estática robusta. Para o design e a responsividade da interface, utilizamos o Bootstrap, proporcionando uma experiência de usuário agradável e acessível. A integração com a API foi realizada utilizando Axios, facilitando a comunicação entre o front-end e o back-end.

D-Nutri

D-Nutri

React Native Mobile Cross-Plataform

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.

D-Traker

D-Traker

MongoDB PostgreSQL Scrum Master

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.

Bike4you

Bike4you

React TypeScript PostgreSQL

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.

Scrumer

Scrumer

HTML5 CSS3 Bootstrap

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.