REC 00:00:00:00

English

  1. 00:00:00:00$npm run byvictor
  2. --:--:--:--✓html pt-BR · content ready

com som · melhor de fone

uma produção

Victor Quaresma · Desenvolvedor Full Stack + IA aplicada

uma produção

byVictor

São Luís, MA

Cena 01 · Sobre

Sobre

Idade
23 anos
Base
São Luís, Maranhão
Formação
Sistemas de Informação — IFMA, desde 2022
Fundador
Rethink3D, desde nov/2024
Hoje
Estágio de TI no Grupo Almeida Andrade, onde construí o OMNIS
Idiomas
Português nativo · inglês intermediário

O que eu uso

Linguagens

TypeScript · JavaScript · SQL · PL/pgSQL · Python · Java · C# · Delphi · C (OpenMP, MPI) · HTML e CSS · PowerShell

Front-end

React 19 · Next.js 16 · Astro · Vite · Tailwind CSS · CSS Modules · TanStack Query · Zustand

Mobile

React Native · Expo · Expo Router · EAS Update · App Store e Google Play

Back-end

Node.js · NestJS · Fastify + Zod · Express · Spring Boot · Socket.IO · Prisma · TypeORM

Dados

PostgreSQL (RLS, views, pg_cron) · Supabase (Auth, Storage, Edge Functions) · MongoDB · MySQL · H2 · Firebase

IA aplicada

Anthropic API (Claude) em produto, com streaming e prompt caching · SQL só-leitura imposto pelo banco (RLS), não pelo prompt · teto de gasto e limite diário por pessoa · triagem de documentos por IA (n8n) · Evolution API (WhatsApp)

3D e movimento

three.js (WebGPU + TSL) · React Three Fiber · GSAP · anime.js · Web Audio API

Integrações

Pix e boletos (Asaas) · NF-e (chave e XML) · Microsoft Graph · SharePoint · DataJud (CNJ) · login Google e Apple · APIs de inversores solares

Testes e qualidade

Vitest · Jest · Playwright · Testcontainers · testes de RLS com impersonação · Lighthouse

Infra e DevOps

Docker · GitHub Actions · Vercel · AWS (S3, RDS) · Supabase Edge Functions · DNS e domínios

Claude Code

trabalho no dia a dia com o Claude Code

Ferramentas

Git e GitHub (gh) · Vercel CLI · Deno · EAS · VS Code · Obsidian · Figma · Jira · Scrum e Kanban

Como eu trabalho

Empreender
cofundador da Rethink3D, do app nas lojas ao marketplace no ar
Entregar com prazo curto
sistemas em produção em semanas e sites no ar em um dia
Treinar quem usa
treinamentos e tutoriais dentro dos próprios sistemas
Trabalhar com quem não é técnico
telas e fluxos pensados para equipes sem TI
Comunicar
planejamento e prioridades alinhados com a gestão
Resolver problemas em produção
diagnóstico rápido e correção sem pânico
Pensar em segurança
permissões testadas antes de qualquer usuário entrar
Revisar código
revisão de pull requests em projetos com outras pessoas
Documentar decisões
decisões e planos registrados para quem vem depois
Aprender sozinho
integrar APIs novas a partir da documentação, mesmo quando ela falha

Projetos

Cena 02 · Interface

Interface

EGI Empreendimentos

Locação dos imóveis próprios do grupo — empreendimentos e unidades num banco com acesso por regra de linha, painel próprio e páginas que se atualizam sozinhas.

testes
70
migrações SQL
6
Home da EGI Empreendimentos com o título "Grandes empreendimentos começam com grandes sonhos" sobre prédios espelhados e os números de empreendimentos, unidades e ocupação

Exclusiva Engenharia

Site institucional de uma construtora do Maranhão, com o portfólio de obras em 7 segmentos e os números do topo calculados a partir dos dados.

segmentos no portfólio de obras
7
páginas
4
Home da Exclusiva Engenharia com o título "Engenharia que constrói o Maranhão há mais de três décadas" sobre uma rua de condomínio e os segmentos de obras abaixo

Cena 03 · Mobile

Mobile

Cena 04 · API

API

Cena 05 · IA

IA

OMNIS

Sistema interno de gestão de um grupo de empresas, com um assistente de IA que responde sobre os dados do dia a dia.

Tela de login do OMNIS

Cena 06 · Outros projetos

Outros projetos

Portal Internet

Site de um provedor de fibra em São Luís, com contratação por link próprio, CEP automático e validação de CPF/CNPJ.

planos
10
perguntas no quiz que indica o plano
4
testes de máscaras e CPF/CNPJ
20
Home da Portal Internet com o título "Internet rápida pra toda a família", o mascote de fone verde e os planos de 300, 400 e 700 Mega

Painel administrativo Rethink3D

O back-office do marketplace — makers, produtos, pedidos, devoluções, pagamentos aos makers, relatórios e notificações push só para quem tem aparelho cadastrado.

Neovim Livre

Site em português para aprender Neovim, feito pela turma de Software Livre do IFMA — mantive o repositório, revisei os PRs da turma e adicionei os comentários (Giscus).

Home do Neovim Livre com o título "Neovim" em verde e a chamada "Documentação em português para o editor de texto mais extensível da atualidade"

TaskFlow

Quadro de tarefas em colunas, feito para um minicurso — front em React e API em NestJS com TypeORM e PostgreSQL.

Quadro do TaskFlow com as colunas Backlog, In Progress, Review, Done e Blocked e o painel lateral de departamentos

Cena 07 · Dados

Dados

O fundo da stack: o que sustenta tudo o que veio antes.

commits em projetos reais
2.040+
testes automatizados
2.100+
migrações de banco
260+

HTTP/1.1 200 OK

200 OK

Resposta entregue. Obrigado por assistir.

Créditos

Escrito, dirigido e programado por
Victor Quaresma
Elenco
EGI Rental
OMNIS
Portal Internet
Rethink3D
Sistema de Sorteios Rethink3D
Painel administrativo Rethink3D
EGI Empreendimentos
Exclusiva Engenharia
Neovim Livre
TaskFlow
NFe Hub
Elenco técnico
Linguagens TypeScript · JavaScript · SQL · PL/pgSQL · Python · Java · C# · Delphi · C (OpenMP, MPI) · HTML e CSS · PowerShell
Front-end React 19 · Next.js 16 · Astro · Vite · Tailwind CSS · CSS Modules · TanStack Query · Zustand
Mobile React Native · Expo · Expo Router · EAS Update · App Store e Google Play
Back-end Node.js · NestJS · Fastify + Zod · Express · Spring Boot · Socket.IO · Prisma · TypeORM
Dados PostgreSQL (RLS, views, pg_cron) · Supabase (Auth, Storage, Edge Functions) · MongoDB · MySQL · H2 · Firebase
IA aplicada Anthropic API (Claude) em produto, com streaming e prompt caching · SQL só-leitura imposto pelo banco (RLS), não pelo prompt · teto de gasto e limite diário por pessoa · triagem de documentos por IA (n8n) · Evolution API (WhatsApp)
3D e movimento three.js (WebGPU + TSL) · React Three Fiber · GSAP · anime.js · Web Audio API
Integrações Pix e boletos (Asaas) · NF-e (chave e XML) · Microsoft Graph · SharePoint · DataJud (CNJ) · login Google e Apple · APIs de inversores solares
Testes e qualidade Vitest · Jest · Playwright · Testcontainers · testes de RLS com impersonação · Lighthouse
Infra e DevOps Docker · GitHub Actions · Vercel · AWS (S3, RDS) · Supabase Edge Functions · DNS e domínios
Claude Code trabalho no dia a dia com o Claude Code
Ferramentas Git e GitHub (gh) · Vercel CLI · Deno · EAS · VS Code · Obsidian · Figma · Jira · Scrum e Kanban
Nos bastidores
Empreender
Entregar com prazo curto
Treinar quem usa
Trabalhar com quem não é técnico
Comunicar
Resolver problemas em produção
Pensar em segurança
Revisar código
Documentar decisões
Aprender sozinho
Trilha sonora
The 1-800
“Lovewave”
Feito com
Astro
React Three Fiber
three.js WebGPU + TSL
GSAP
anime.js
Lenis
Howler
Objetos de cena
Projetor 8mm — PeterM
Poste de rua — Josh Dean
Poly Haven · CC0
Tipografia
Bodoni Moda · Schibsted Grotesk · IBM Plex Mono

Contato