Sou Felipe Cardoso, Engenheiro de Software baseado em Santos, SP, Brasil. Tendo experiências na criação de Designs, Programação e Arquitetura de Websites, Jogos e Aplicativos. Sou um programador que adora desafios e resolver problemas, além disso, já atuei como Professor de Programação e Coordenador de Equipes Desenvolvimento, que me deram habilidades de trabalho em equipe e de mentoria.
Tags
Intranet Escolar

Plataforma de intranet educacional que permite a professores, alunos e familiares acessar ocorrências, provas e resultados, além de gerar relatórios e acompanhar dados acadêmicos. Atualmente utilizada por mais de 1000 usuários simultâneos em múltiplas unidades.
Desenvolvida com TypeScript, React.js e Next.js, integra APIs internas e serviços externos, oferecendo ferramentas para gestão de informações acadêmicas e geração de relatórios.
Atuei como Tech Lead da equipe responsável pelo desenvolvimento, liderando decisões técnicas, estruturação de CI/CD, implementação de testes automatizados, containerização com Docker e a criação de um SDK interno para padronização de serviços.
Autenticação
CI/CD
Docker
Next.js
Node
React.js
REST API
SDK
SQL Server
Tailwind CSS
Typescript
Closed Source
Foji

CLI open-source desenvolvida para automatizar e simplificar comandos longos ou repetitivos no fluxo de trabalho de desenvolvedores, ou seja, meus comandos no Docker xD.
Construída com TypeScript e Node.js, permite a criação e execução de comandos personalizados com suporte a argumentos obrigatórios, opcionais, condicionais e spread arguments. A ferramenta também inclui gerenciamento de configurações via CLI e sincronização em nuvem utilizando GitHub Gists, permitindo compartilhar e sincronizar comandos entre diferentes ambientes.
Automação
CLI
Cloud Sync
Localfirst
Node
Typescript
Open Source
Portfolio com Blog

Portfólio e blog pessoal desenvolvido para apresentar meus projetos, documentar estudos de caso e compartilhar aprendizados da minha jornada como desenvolvedor de software.
Infelizmente nunca consegui fazer posts completos dentro do site, mas quem sabe esse aqui não seja diferente ;) ...
Desenvolvido com Next.js, React e MDX para permitir a criação de conteúdo técnico diretamente em Markdown, integrando código e documentação em uma mesma estrutura. O projeto utiliza Tailwind CSS para estilização e foi pensado para facilitar a escrita de artigos técnicos.
MDX
Next.js
React.js
Tailwind CSS
Typescript
Open Source
TypeSpeed

Aplicação web e desktop desenvolvida para treinar velocidade e precisão de digitação utilizando a Home Row. Foi assim que consegui me acostumar com o Vim B).
O usuário digita sequências de palavras enquanto o sistema acompanha métricas em tempo real, como precisão e número de acertos, permitindo visualizar a evolução da performance durante a prática.
O projeto foi desenvolvido com Next.js, React e Tailwind CSS para a interface, utilizando Tauri para a criação de um aplicativo desktop leve e multiplataforma.
Next.js
React.js
Tailwind CSS
Tauri
Typescript
Open Source
Desafios RDO

Conjunto de desafios de desenvolvimento web implementados para praticar lógica de programação e conceitos fundamentais de front-end. O projeto inclui um conversor de números romanos e arábicos, uma implementação interativa do Conway's Game of Life e um sistema de restaurante capaz de gerar faturas e dividir automaticamente os custos entre pessoas da mesma mesa.
Desenvolvido com Next.js, React.js, Node.js e Tailwind CSS, com foco em lógica algorítmica, interatividade e organização de aplicações web modernas.
Desafios
Next.js
React.js
Tailwind CSS
Typescript
Open Source
Contador de Cartas Kariba

Um dos meus primeiros projetos. Este site tem como objetivo ajudar os jogadores a estimar as probabilidades das cartas do oponente no jogo Kariba. A aplicação funciona como um contador de cartas, permitindo registrar quais cartas já foram jogadas e calcular dinamicamente as chances de cada animal aparecer novamente no baralho.
Você ainda perderia para minha irmã mesmo se usar isso...
O projeto foi desenvolvido com Next.js, React e Tailwind CSS.
Next.js
React.js
Tailwind CSS
Typescript
Open Source