Desenvolvedor
Full Stack
+3 anos em Node.js com TypeScript construindo APIs RESTful
Saudações,
iniciei minha carreira há três anos.
Construo e mantenho APIs RESTful assíncronas em Node.js com TypeScript. Fastify para arquitetura modular e customizada, AdonisJS para aplicações distribuídas e integradas. Autenticação com JWT e OAuth, segurança com CORS, CSRF e Rate Limiting, validação de contratos com Zod e serialização robusta.
Na camada de dados, trabalho em SQL e NoSQL com PostgreSQL, MySQL e MongoDB com Prisma ORM, migrations e seeds. Redis para cacheamento e RabbitMQ para mensageria.
Interfaces reutilizáveis em Vue.js com Vue Router, Pinia para estado, TanStack Query para dados assíncronos e Tailwind CSS com libs de componentes de Shadcn e PrimeVue. Experiência em SPA, SSR e SSG com foco em performance e SEO.
Ambientes containerizados com Docker e Docker Compose, pipelines CI/CD com GitHub Actions, testes unitários e de integração com Jest e infraestrutura na AWS com EC2 e Terraform.
Desenvolvendo freelas e projetos pessoais.
Buscando oportunidades como Desenvolvedor Fullstack ou Backend.
Full Stack Developer V4 Company · Remota
- Contribuí no desenvolvimento de um SaaS multi-tenant em Node.js/TypeScript e Vue.js, atendendo +100 usuários com cacheamento em Redis.
- Refatorei API legada de Node.js (JavaScript) para REST com Fastify (TypeScript) + Zod + Prisma ORM, reduzindo ~80% dos erros de validação e timeouts.
- Mantive sistema corporativo legado em PHP 7/NGINX, eliminando gargalos e melhorando a lógica do core em produção.
- Implementei ingestão de dados com Python (Pandas, SQLAlchemy) para integração em MySQL, garantindo consistência e eliminando duplicatas.
Full Stack Developer Capsul Brasil · Presencial
- Participei da migração do sistema logístico core de Python/FastAPI para Node.js/Fastify, corrigindo falhas de requisição que causavam perda de pedidos.
- Integrei plataformas de venda e transportadoras como Correios e Monetizze via APIs e Webhooks, mapeando payloads para consumo e despacho de pedidos.
- Desenvolvi sistema interno de tickets com Aeria Lang (Node.js/Vue.js/MongoDB) e mensageria via RabbitMQ, centralizando comunicação entre dev e suporte.
- Automatizei testes e processos operacionais com Python (Selenium, Pytest) em loop 24/7 para validação de formulários de checkout.
- Implementei pipelines CI/CD com GitHub Actions e Docker Compose, deployando via SSH em Linux com Terraform para infraestrutura AWS.
Stack que eu domino
Sempre me adaptando às novas tecnologias do mercado.
Aprendendo o que o desafio exigir.
Projetos em destaque
Vamos trabalhar juntos?
Gostou do meu perfil? Entre em contato para colaboração em projetos.