Disponível para Prestação de Serviços

Desenvolvedor
Full Stack

+3 anos em Node.js com TypeScript construindo APIs RESTful

Scroll
Sobre mim

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.

Trabalho Atual

Desenvolvendo freelas e projetos pessoais.

Buscando oportunidades como Desenvolvedor Fullstack ou Backend.

Experiências

Full Stack Developer V4 Company · Remota

mai de 2025 - dez de 2025 · 8 meses
  • 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.
TypeScriptPythonPHPNode.jsFastifyZodVue.jsAxiosTanStackShadcnMySQLPrismaRedisGitGitHubJestDockerKanban

Full Stack Developer Capsul Brasil · Presencial

jun de 2024 - mai de 2025 · 1 ano
  • 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.
TypeScriptPythonNode.jsFastApiFastifyVue.jsTanStackMongoDBRabbitMQSeleniumPytestJestDockerGitHub ActionsTerraformAWS
Tecnologias

Stack que eu domino

TypeScript
TypeScript
Python
Python
Node.js
Node.js
Fastify
Fastify
AdonisJS
AdonisJS
Django
Django
FastAPI
FastAPI
Postman
Postman
Vue.js
Vue.js
Vite
Vite
Pinia
Pinia
Axios
Axios
TanStack
TanStack
Tailwind CSS
Tailwind CSS
shadcn/ui
shadcn/ui
PrimeVue
PrimeVue
Prisma
Prisma
Redis
Redis
RabbitMQ
RabbitMQ
Zod
Zod
Jest
Jest
Pytest
Pytest
Selenium
Selenium
Pandas
Pandas
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Docker
Docker
YAML
YAML
Terraform
Terraform
GitHub Actions
GitHub Actions
Git
Git
GitHub
GitHub

Sempre me adaptando às novas tecnologias do mercado.

Aprendendo o que o desafio exigir.

Portfólio

Projetos em destaque

Multi-Gateway Payment API

TypeScript
2

API de pagamentos multi-gateway com fallback automático, roles de acesso e reembolso por gateway de origem.

Node.jsAdonisJsMySQLDocker

Web-Scraper API

Python
2

Microsserviço de monitoramento de preços com scraping dinâmico via Selenium, processamento com Pandas e endpoints REST para histórico e média de preços.

PythonSeleniumAPI

Doom PDF

Python
8

Port do Doom rodando dentro de um PDF via JavaScript, C compilado com Emscripten para asm.js, renderizado em ASCII via campos de texto.

PythonSeleniumAPI

NXT Lego Python

Python
0

Automação robótica em Python controlando motores e sensores LEGO NXT para movimentação programável.

PythonSeleniumAPI
Contato

Vamos trabalhar juntos?

Gostou do meu perfil? Entre em contato para colaboração em projetos.