portfolio.ts

const developer = {

name "Felipe Micheletti",

role: "Desenvolvedor Full-Stack",

location: "Rio de Janeiro, Brazil"

};

6+

anos de experiência

9

projetos publicados

66+

tecnologias

C#
CSS
Go
HTML
Java
Javascript
PHP
Python
TypeScript
.NET 8
Angular
ASP.NET Core

Sobre mim

Experiência construída entre produto, código e liderança

Desenvolvedor Full-Stack desde 2020, atuo da descoberta do problema à entrega e evolução do produto. Minha trajetória combina desenvolvimento, decisões de arquitetura e liderança de times multidisciplinares.

Trabalho selecionado

Projetos paralelos

Outros projetos ao longo da minha carreira

portfolioDestaque

Plataforma de Portfólio e CMS Pessoal

Plataforma de portfólio full-stack desenvolvida com Next.js, TypeScript, Prisma e MySQL, com CMS administrativo próprio para gerenciamento de projetos, carreira, tecnologias, mídia e currículo. A aplicação possui conteúdo bilíngue, analytics próprios com foco em privacidade, integração com OneDrive, autenticação administrativa, SEO e pipeline automatizada de qualidade e segurança.

TypeScriptNext.jsReactshadcn/uiTailwind CSS
Ver case completo
copa-do-mundoDestaque

Bolão Copa do Mundo 2026

Plataforma full-stack para criação e gerenciamento de bolões da Copa do Mundo de 2026, desenvolvida com Next.js, TypeScript, Prisma e MySQL. A aplicação possui autenticação, bolões privados com convites, palpites protegidos até o início das partidas, sincronização automática dos jogos com uma API externa e sistema próprio de pontuação e ranking.

TypeScriptNext.jsReactshadcn/uiTailwind CSS
Ver case completo
wonder-botDestaque

WonderBot — Bot Modular para Discord

Bot modular para Discord desenvolvido em TypeScript e Node.js, com recursos de reprodução de música, gerenciamento de filas, comandos administrativos, funcionalidades para jogos e integração com canais de voz. A aplicação utiliza Discord.js, FFmpeg e yt-dlp e possui ambiente conteinerizado com Docker.

TypeScriptDiscord.jsNode.jsFFmpegyt-dlp
Ver case completo
onedrive-api

API de Armazenamento integrada ao OneDrive

API REST desenvolvida em Java e Spring Boot para utilizar o Microsoft OneDrive como camada de armazenamento de arquivos. A solução integra Microsoft Graph e OAuth 2.0, oferecendo upload, consulta, download por streaming e exclusão de arquivos, além de gerenciamento automático de access e refresh tokens.

JavaSpring BootMicrosoft Graph APIOAuth2OneDrive
Ver case completo

Automação de Testes E2E com Selenium

Suíte de testes automatizados de interface desenvolvida em Python com Selenium WebDriver e Pytest para validar fluxos críticos de uma aplicação web. A solução utiliza Page Object Model, esperas explícitas, fixtures reutilizáveis e geração automática de evidências em caso de falha.

PythonPage Object ModelPytestSelenium
Ver case completo

Plataforma de Agendamento Médico com Triagem por IA

Aplicação full-stack para gerenciamento de consultas médicas, desenvolvida com ASP.NET Core 8, Next.js e PostgreSQL. A plataforma possui autenticação JWT e controle de acesso por perfil, permitindo fluxos distintos para pacientes e médicos, além de integrar Azure OpenAI para realizar triagem automatizada e recomendar um profissional com base nos sintomas informados pelo paciente.

C#.NET 8ASP.NET CoreEntity Framework CoreNext.js
Ver case completo
imdb

IMDb Clone — Aplicação Full-Stack

Aplicação full-stack desenvolvida como desafio técnico, composta por um frontend em Next.js e uma API REST em Node.js, Express e TypeScript. A plataforma permite gerenciamento de filmes, autenticação de usuários, controle de acesso por perfil e sistema de avaliações, utilizando MySQL para persistência de dados e documentação da API com OpenAPI.

TypeScriptExpress.jsNext.jsNode.jsReact
Ver case completo
webscrapper

Crypto Web Scraper com Puppeteer

Aplicação de web scraping desenvolvida em JavaScript e Node.js para automatizar a coleta de dados de criptomoedas no Yahoo Finance. O projeto utiliza Puppeteer para navegação e extração das informações, integra uma API externa de câmbio para converter valores de USD para BRL e disponibiliza os resultados em uma tabela HTML gerada dinamicamente.

CSSHTMLJavascriptNode.jsRESTful
Ver case completo
python-faculdade

Algoritmos e Inteligência de Jogo com Python

Coleção de projetos acadêmicos desenvolvidos em Python durante a universidade, explorando fundamentos de programação, recursão, matemática computacional e tomada de decisão algorítmica. O projeto final implementa um Jogo da Velha contra o computador utilizando busca recursiva de estados e uma estratégia baseada em Minimax.

Python
Ver case completo

Tecnologias

Ferramentas escolhidas para cada desafio

Uma base multidisciplinar para trabalhar entre produto, frontend, backend, mobile, dados e infraestrutura.

Linguagens

C#CSSGoHTMLJavaJavascriptPHPPythonTypeScript

Frameworks

.NET 8AngularASP.NET CoreDiscord.jsEntity Framework CoreExpress.jsLaravelNestJSNext.jsNode.jsReactReact NativeSpring BootVue

UI/UX

Bootstrapshadcn/uiTailwind CSS

Banco de Dados

FirebaseKnex.jsMongoDBMySQLPostgreSQLPrismaSQL Server

DevOps & Cloud

AWSCI/CDDockerGitHub ActionsGoogle Cloud

APIs e Integrações

Azure OpenAIJWTMicrosoft Graph APIOAuth2OneDriveRESTfulSwagger / OpenAPI

Testes

E2EESLintHuskyJestJUnitMochaPage Object ModelPHPUnitPuppeteerPytestSeleniumUnit Tests

Ferramentas

FFmpegGitGitHubPostmanyt-dlpZod

Qualidade de Código

Clean CodeSOLIDTDD

Vamos conversar

Tem um desafio interessante em mente?

Estou aberto a oportunidades internacionais, projetos de software e conversas sobre tecnologia.

Rio de Janeiro, Brazil