Engenheiro Backend & Fullstack
Python · FastAPI · PostgreSQL · Next.js
Construindo sistemas confiáveis para times distribuídos.
Projetos em produçãoLive
**Problema:** Precisava de um app de finanças pessoais capaz de lidar com múltiplas contas e requisições concorrentes sem os problemas de contenção de threads comuns em ORMs síncronos. **Decisão:** Escolhi SQLAlchemy 2.0 async em vez do ORM síncrono — o engine async elimina o overhead de thread-por-request, relevante para um app financeiro onde múltiplas sessões podem escrever simultaneamente. Implementei MFA/TOTP (via pyotp) sobre JWT ao identificar que auth só por token era insuficiente para um app com dados financeiros. Escolhi bcrypt pelo controle nativo do work factor. **Resultado:** App full-stack em produção no Railway (backend) e Vercel (frontend) com tempos de resposta abaixo de 100ms. Fluxo de auth cobre cadastro, login, refresh de JWT e enrollment/verificação TOTP.
**Problema:** Precisava de um portfólio que fosse em si mesmo um sinal técnico — não apenas uma lista de projetos, mas uma demonstração em produção do stack que quero usar profissionalmente. **Decisão:** Construí um backend completo (FastAPI + SQLAlchemy async + PostgreSQL no Neon) em vez de um site estático ou headless CMS. Isso torna o repositório código avaliável, não apenas vitrine. Escolhi next-intl para i18n para atender recrutadores internacionais (inglês como padrão) e o mercado brasileiro sem duplicar rotas. **Resultado:** Repositório público em github.com/LucasAvilaa/portfolio demonstra backend Python async, schemas Pydantic v2, migrations Alembic, Docker e Next.js App Router — tudo em produção.
Quem souLive
Engenheiro brasileiro com 6+ anos construindo sistemas de backend e integrações. Partindo de ERP e lógica de negócios — agora focado em Python moderno com FastAPI, padrões async e entrega fullstack. Buscando times distribuídos que valorizam arquitetura limpa e comunicação assíncrona.
TecnologiasLive
Backend
- Python
- FastAPI
- SQLAlchemy
- Pydantic
- Alembic
- Odoo
Frontend
- Next.js
- TypeScript
- React
- Tailwind CSS
Infra + DevOps
- Docker
- Git
- Linux
- Railway
- Vercel
- Cloudflare
- GitHub Actions
Bancos de dados
- PostgreSQL
- SQLite
Vamos conversar
Aberto a oportunidades remotas — async-first, UTC-3.