APIs seguras, processos automatizados e sistemas em 3 camadas com Clean Architecture simplificada.
Pós-graduado em Arquitetura de Software, com experiência prática em autenticação, containerização e CI/CD.
| Projeto | Descrição | Stack |
|---|---|---|
| syt-playlist-downloader | App desktop para baixar playlists do YouTube e músicas do Spotify - GUI nativa, auto-update e build automatizado via GitHub Actions | Tauri · Rust · TypeScript · React |
| nexo-task-api | Sistema completo de gerenciamento de tarefas - API + frontend, autenticação JWT, e-mail e deploy via Docker · demo | Node.js · TypeScript · React · PostgreSQL · Prisma · Docker |
| git-hub-follower-manager | API REST para gerenciar seguidores do GitHub - reciprocidade de follows, ações em lote, filtro de bots, OAuth GitHub e Swagger UI · demo | Node.js · TypeScript · Express · Prisma · Puppeteer · Swagger |
| api-precatory-creditor | Sistema de gestão de precatórios, credores e certidões - Clean Architecture, JWT, agendador de tarefas e Docker Compose · demo | Python · Flask · SQLAlchemy · Alembic · Pytest · Docker |
Ver todos os projetos → @Ton-Chyod-s · @Chyod-s
Trechos autocontidos extraídos de projetos em produção - decisão de projeto comentada no próprio código.
| Snippet | O que resolve |
|---|---|
| CSRF por validação de Origin | Middleware Express para APIs com cookie httpOnly, sem token sincronizador - acompanha suíte de testes (5 casos, Jest) |
| apiFetch com refresh single-flight | Impede que múltiplos 401 concorrentes disparem refreshes em paralelo e quebrem a rotação do refresh token |
| zip_projeto.py | Compacta projeto excluindo node_modules, target, venv e diretórios de build |
Todos os snippets → gist.github.com/Ton-Chyod-s
- Pós-graduado em Arquitetura de Software - aplico Clean Architecture, SOLID e padrões de projeto no dia a dia.
- Construo APIs com autenticação segura: JWT, CORS, rate limiting, CSRF e Helmet.
- Proficiente em Docker & Docker Compose para ambientes isolados e deploy de aplicações.
- CI/CD com GitHub Actions e Azure DevOps Pipelines.
- Qualidade de código com ESLint, Prettier e testes com Jest.
- Experiência em back-end com Node.js/TypeScript, C#/.NET e automações com Python.
- Estudando Rust e aplicando na prática - atualmente no syt-playlist-downloader com Tauri para apps desktop.
"Make it work. Make it right. Make it fast."
- Kent Beck



