Desenvolvedor Python backend-first, apaixonado por transformar problemas reais em soluções completas e funcionais. Construo aplicações de ponta a ponta: da modelagem do banco de dados à interface que o usuário final vê, passando por APIs, integrações de pagamento e deploy na nuvem.
Meu foco é código limpo, testado e bem documentado. Gosto de entender o problema antes de escrever a primeira linha e de entregar algo que realmente funcione em produção — não só que "rode na minha máquina".
- 🔭 Trabalhando em bots, APIs REST e sistemas de pagamento com Python
- 🌱 Aprofundando em arquitetura de sistemas e qualidade de software
- ⚡ Curioso por automação: tudo que é repetitivo, dá para automatizar
- 💬 Vamos conversar sobre Python, bots, APIs e boas práticas
Bot de pedidos para pastelaria — sistema completo de vendas pelo Telegram.
- Bot conversacional (cardápio → carrinho → checkout → acompanhamento)
- Mini App em HTML/CSS/JS integrado ao bot
- Pagamento via Pix (BR Code/EMV) e Mercado Pago
- Promoções com publicação automática no canal
- Painel de gestão para o dono (pedidos, promoções, taxas, estoque)
- PostgreSQL + migrações Alembic · testes automatizados · deploy no Render
→ github.com/zthiagoferr/pastelaria-bot
Dev Showcase — portfólio de desenvolvedor com CRUD completo.
- API REST em FastAPI + frontend React
- Deploy no Render e Vercel
→ github.com/zthiagoferr/devshowcase
Task Manager API — gerenciador de tarefas.
- API em FastAPI com autenticação JWT
- App desktop em CustomTkinter consumindo a API
- Docker + deploy no Railway
→ github.com/zthiagoferr/task-manager-api
URL Shortener — encurtador de URLs.
- Redirecionamento e rastreamento de cliques
- FastAPI + SQLAlchemy (async) + SQLite + Alembic + Docker
→ github.com/zthiagoferr/url-shortener
Notification Service — serviço de notificações multi-canal assíncrono.
- Notificações in-app, e-mail e push via WebSocket
- Monitor de preços e integração com bot do Telegram
→ github.com/zthiagoferr/notification-service
Estudos em Python — jornada de aprendizado em 10 fases, do básico às APIs REST, com explicações em português, exercícios e código comentado.
→ github.com/zthiagoferr/estudos
- Bots no Telegram com fluxos conversacionais completos
- API REST (FastAPI e aiohttp) com autenticação (JWT,
initDatado Telegram) - Pagamento Pix: implementação BR Code/EMV e integração com Mercado Pago
- Modelagem de banco PostgreSQL com migrações Alembic
- Padrões assíncronos: WebSocket, filas e scraping em serviços de notificação
- Mini Apps do Telegram (HTML, CSS, JavaScript) integrados à API
- Interfaces em React (CRUD completo) e apps desktop (CustomTkinter)
- Interface de cardápio com busca, carrinho persistido, cupom e checkout
- Painel administrativo com gestão de pedidos, promoções e taxas
- Deploy e CI/CD (GitHub Actions, GitLab CI, Render, Vercel, Railway)
- Docker e containerização de serviços
- Linux/Manjaro como ambiente de desenvolvimento diário
- Versionamento com Git (GitHub e GitLab)