Disponível para oportunidades remotas

Transformo regras de negócio complexas em produtos digitais simples de usar.

Desenvolvedor Full Stack Pleno com experiência em React, TypeScript, Node.js e NestJS, atuando na construção de plataformas SaaS, integrações, dashboards e soluções orientadas a dados.

Stack principal
ReactTypeScriptNode.jsNestJSPostgreSQL
Retrato profissional de Leonnardo Basilato
LB. · Itabirinha, MG · Brasil
Leonnardo Basilato
Full Stack
+3 anos
em produtos digitais
~15%
de melhoria no carregamento de telasvalor aproximado
~20%
menos consolidação manual de dadosvalor aproximado
~25%
mais agilidade na criação de páginasvalor aproximado
Trabalho selecionado

Produtos construídos para resolver problemas reais

Cases de plataformas SaaS, integrações e dados em que participei da definição técnica, desenvolvimento e evolução da experiência.

/ 01SaaS educacional · Full Stack

Plataforma de Aula Remota

Plataforma SaaS B2B/B2C multi-tenant para operação de aulas síncronas remotas, com sala de videoconferência integrada, biometria facial em múltiplos pontos do fluxo, gestão administrativa, financeira, simulados e biblioteca digital. Arquitetura com NestJS + DDD/Clean Architecture no backend, React 18 + CASL RBAC matricial no frontend, 150+ endpoints REST e integrações com 6+ serviços externos.

Resultado

Operação em escala para centenas de clientes e milhares de usuários simultâneos, com sincronia em tempo real via WebSocket, videoconferência isolada em iframe com Cross-Origin Isolation e integrações resilientes via REST, SOAP e assinatura HMAC. Estratégia de cache híbrida (JWT stateless + TanStack stale-while-revalidate) reduziu round-trips em rotas críticas e melhorou a experiência de uso em conexões de baixa qualidade.

Papel
Full Stack EngineeringArquitetura NestJS + DDDRBAC matricial e segurançaIntegrações multi-protocoloSocket.IO · Cron Jobs · Pub/SubVideo SDK Isolamento (Zoom + BBB)Design System e Padrões
Tecnologias
React 18TypeScript 5NestJS 9Node.js 18PostgreSQLPrisma ORMSocket.IOTanStack Query 5CASL Ability (RBAC)JWT · PassportTailwind CSSRadix UI · shadcn/uiReact Hook Form · ZodNestJS Schedule · Event EmitterAzure Cognitive · GCS

* Interface, arquitetura e detalhes técnicos apresentados para demonstrar raciocínio de engenharia. Regras de negócio, dados comerciais, identidade de clientes e integrações específicas de parceiros são confidenciais e foram removidos ou anonimizados.

/ 02BI · Analytics · Full Stack

Plataforma de Analytics e BI Executivo

Plataforma empresarial de Business Intelligence e analytics para centralizar indicadores estratégicos, operacionais e acadêmicos. Integra múltiplas bases transacionais via pipelines automatizados serverless, entregando visualizações interativas para diferentes perfis de usuários com permissões granulares.

Resultado

Integração 100% serverless em produção (Vercel Functions + Crons). 6 bases MySQL legado unificadas em 1 fonte de verdade analítica (Supabase/PostgreSQL). Processamento diário de ingestão reduzido de ~45 min (manual) para < 2 min (automático idempotente). Dashboard principal carrega < 1,8s FCP após cache.

Papel
Arquitetura end-to-end serverlessDesign de dados + 42 migrationsETL / 12 cron jobs idempotentesRBAC 2 níveis + ETag 304React 19 + 80 components RechartsAudit log SHA-256 + monitor suspeitasVitest 80% coverage permissões
Tecnologias
React 19TypeScript 5.9Vite 7Tailwind CSS 4Recharts 3Radix UISWR 2.4Zod 4Framer Motion 12Firebase Auth (Admin SDK)Supabase · PostgreSQL · RLSMySQL (mysql2/promise)Vercel Functions + CronsResend · Brevo fallbackVitest + v8 CoveragejsPDF · AutoTable · xlsx

* Interface, arquitetura e detalhes técnicos apresentados para demonstrar raciocínio de engenharia. Regras de negócio, dados comerciais, identidade de clientes, nomes de instituições, valores financeiros e integrações específicas de parceiros são confidenciais e foram removidos ou anonimizados.

/ 03Projeto autoral · ERP Full Stack

Event OS — ERP vertical de eventos ao vivo

Solução enterprise-grade para casas de show, estádios e arenas: ERP verticalizado Full Stack cobrindo todo o ciclo operacional — locais esportivos/entretenimento, eventos com conflito de agenda inteligente, e emissão individualizada de ingressos com matriz de permissão por portão + bloqueio transacional de capacidade.

Resultado

Monorepo completo com ~7.200 linhas TS/TSX produtivas · 7 entidades de domínio · 3 enums · 3 PKs compostas · Seed demo 1.482 ingressos, 3 locais, 20 portões, 3 eventos · Deploy 3 ambientes (Vercel FE · Railway BE · Supabase DB) · WCAG 2.1 AA confirmado · Build TS strict 0 erros.

Papel
Arquitetura end-to-end + modelagem ERNestJS 10 + Prisma 5 (6 RN core)Next.js 14 App Router + TanStack Query 5shadcn/ui + Tailwind OKLCH (18+ components)Monorepo + deploy Vercel/Railway/SupabaseWCAG 2.1 AA + redux de movimentoVitest/Supertest + Jest/Testing Library
Tecnologias
TypeScript 5.3 strict (SWC)NestJS 10 + Passport JWTNext.js 14 App Router (SSR/ISR)Prisma ORM 5.10 schema-firstPostgreSQL 15 (Supabase) SERIALIZABLETailwind CSS 3.4 + OKLCH tokensshadcn/ui · Radix UI · CVATanStack Query 5 + TanStack Table 8React Hook Form 7 + Zod 3.22class-validator + class-transformernestjs-pino (Pino HTTP JSON logs)bcrypt 10 rounds saltNestJS Swagger OpenAPI 3.0Vitest + Supertest (BE)Jest + Testing Library (FE)Vercel · Railway Nixpacks · Supabase
O que eu entrego

Do entendimento da regra ao produto em produção

01

Interfaces de produto

Interfaces responsivas, componentes reutilizáveis e experiências consistentes com React e TypeScript.

React · TypeScript · Tailwind · Next.js
02

APIs e regras de negócio

Serviços, endpoints, validações e integrações construídos com Node.js e NestJS.

Node.js · NestJS · REST · Validação
03

Dados e indicadores

Dashboards e fluxos de dados que transformam operação em informação útil para decisão.

PostgreSQL · Modelagem · Dashboards
04

Evolução e qualidade

Refatoração, performance, code review, documentação, testes e melhoria contínua do produto.

Code Review · Testes · Playwright · CI
Experiência

Experiência construindo e evoluindo produtos SaaS

02/2026 — Atual
Desenvolvedor Full Stack
IBREP
  • Funcionalidades e performance em plataforma SaaS
  • Sistemas internos de BI e dashboards
  • Componentes reutilizáveis
  • Integrações via API REST
  • Colaboração com produto e design
  • Code review e evolução técnica
05/2024 — 02/2026
Desenvolvedor
ICETRAN
  • Interfaces web responsivas
  • Componentes reutilizáveis
  • Integrações via API REST
  • Otimizações de performance
  • Documentação
  • Trabalho em produto educacional
01/2023 — 05/2024
Desenvolvedor
IBREP
  • SPAs com React
  • Gestão de estado
  • Interfaces responsivas
  • Estruturação de versionamento
  • Evolução inicial da plataforma SaaS
Stack

Ferramentas escolhidas de acordo com o problema

Frontend

08 itens
ReactNext.jsTypeScriptJavaScriptTailwind CSSReact QueryZustandContext API

Backend

04 itens
Node.jsNestJSAPIs RESTPrisma

Dados

04 itens
PostgreSQLModelagem de dadosDashboardsIntegrações

Engenharia

06 itens
GitGitHubDockerPlaywrightCode ReviewScrum
Sobre

Construo tecnologia próxima do problema de negócio

Sou Leonnardo Basilato, Desenvolvedor Full Stack formado em Sistemas de Informação. Nos últimos anos, atuei na construção e evolução de plataformas SaaS educacionais, integrações e sistemas internos de dados. Meu trabalho conecta interface, backend e regra de negócio para entregar funcionalidades que façam sentido tanto para o usuário quanto para a operação.

Gosto de transformar fluxos complexos em experiências mais claras, organizar componentes e arquitetura para facilitar a evolução do produto e trabalhar próximo de produto, design e áreas de negócio.

Localização
Itabirinha, MG · Brasil
Formação
Sistemas de Informação
Disponibilidade
Remoto
Contato

Aberto a oportunidades Full Stack em produtos que resolvem problemas reais.

Estou disponível para oportunidades remotas como Desenvolvedor Full Stack Pleno, com foco em React, TypeScript, Node.js e NestJS.