currículo
Gustavo Sotero
Desenvolvedor Full Stack
Resumo Profissional
Desenvolvedor Full Stack especializado em TypeScript, com foco em sistemas web completos e prontos para produção. Projeto e entrego API REST documentada com OpenAPI, processamento assíncrono com BullMQ e Redis, frontend com Next.js e React, observabilidade com logs estruturados e deploy containerizado com Docker e GitHub Actions. Testes automatizados com Vitest em todas as camadas e pipeline de CI validando lint, tipagem e cobertura antes de cada merge.
Experiência Profissional
Desenvolvedor Full Stack
atualAtuação no desenvolvimento e manutenção de soluções web, automações e integrações, com foco em backend, produto e operação de sistemas em produção.
- ▸Único dev responsável pela stack: backend, frontend, integrações, infra, deploy e operação.
- ▸Processamento assíncrono com BullMQ + Redis: retry exponencial, DLQ, expiração e reembolso automático.
- ▸Observabilidade e segurança com OpenTelemetry, JWT HTTP-only, rate limit Redis, CSRF e sanitização.
- ▸Entrega de funcionalidades completas com documentação técnica, testes Vitest e pipeline CI/CD.
Educação
Engenharia de Software
em cursoGraduação bacharelado em Engenharia de Software, modalidade EAD.
Google Cloud Computing Foundations Certificate
Curso remoto de fundamentos de cloud computing com carga horária de 50 horas.
Habilidades Técnicas
Linguagens
Backend
Frontend
Dados
Projetos
SaaS multi-tenant de verificação SMS via Telegram com bot grammY, API Hono, workers BullMQ, RLS e fallback entre provedores SMS e gateways PIX.
- ▸Um único deploy atende múltiplos bots isolados por bot_id com RLS e contexto de tenant até a transação.
- ▸Bot, API, workers e painéis compartilham o mesmo núcleo de domínio em Bun e TypeScript.
- ▸Fallback automático entre múltiplos provedores SMS e gateways PIX reduz dependência operacional de terceiros.
- ▸Pedidos, expiração, reembolso e reativação são orquestrados com BullMQ, retries e DLQ.
Idiomas
Informações Adicionais
- ▸Projeto fullstack autoral em produção com TypeScript ponta a ponta: API REST com Hono, filas com BullMQ, frontend com Next.js e deploy com Docker + GitHub Actions
- ▸Testes automatizados com Vitest em todas as camadas; pipeline de CI que valida lint, tipagem e cobertura antes de qualquer merge
- ▸Segurança desde a fundação: autenticação com JWT e refresh tokens, rate limiting, sanitização de entrada, CORS configurado e proteção CSRF
- ▸Trabalho de forma assíncrona e independente — entrego funcionalidades completas com documentação técnica, sem supervisão próxima