REC 00:00:00:00

Português

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

sound on · best with headphones

a production

Victor Quaresma · Full Stack Developer + Applied AI

a production

byVictor

São Luís, Brazil

Scene 01 · About

About

Age
23
Based in
São Luís, Brazil
Education
Information Systems — IFMA, since 2022
Founder
Rethink3D, since Nov 2024
Now
IT intern at Grupo Almeida Andrade, where I built OMNIS
Languages
Native Portuguese · intermediate English

What I use

Languages

TypeScript · JavaScript · SQL · PL/pgSQL · Python · Java · C# · Delphi · C (OpenMP, MPI) · HTML and 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 and Google Play

Back end

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

Data

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

Applied AI

Anthropic API (Claude) in production, with streaming and prompt caching · read-only SQL enforced by the database (RLS), not the prompt · spending cap and a daily per-person limit · AI document triage (n8n) · Evolution API (WhatsApp)

3D and motion

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

Integrations

Pix and bank slips (Asaas) · NF-e e-invoices (key and XML) · Microsoft Graph · SharePoint · DataJud (CNJ) · Google and Apple sign-in · solar inverter APIs

Testing and quality

Vitest · Jest · Playwright · Testcontainers · RLS impersonation tests · Lighthouse

Infra and DevOps

Docker · GitHub Actions · Vercel · AWS (S3, RDS) · Supabase Edge Functions · DNS and domains

Claude Code

I work with Claude Code every day

Tools

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

How I work

Founding
co-founder of Rethink3D, from the app in the stores to the marketplace online
Shipping on short deadlines
systems in production within weeks and websites live in a day
Training the people who use it
trainings and tutorials built into the systems themselves
Working with non-technical people
screens and flows designed for teams without IT staff
Communicating
planning and priorities agreed with management
Handling production issues
fast diagnosis and a calm fix
Security mindset
permissions tested before any user gets in
Code review
reviewing pull requests on shared projects
Documenting decisions
decisions and plans written down for whoever comes next
Self-learning
integrating new APIs from their docs, even when the docs are wrong

Projects

Scene 02 · Interface

Interface

EGI Empreendimentos

Rentals for the group's own properties — developments and units in a database with row-level access rules, its own admin panel and pages that refresh themselves.

tests
70
SQL migrations
6
EGI Empreendimentos home page with the headline about great developments over mirrored towers and the counts of developments, units and occupancy

Exclusiva Engenharia

Corporate website for a construction company in Maranhão, with its portfolio of works across 7 segments and the headline figures computed from the data.

segments in the portfolio of works
7
pages
4
Exclusiva Engenharia home page with the headline about three decades of engineering in Maranhão over a condominium street and the work segments below

Scene 03 · Mobile

Mobile

Scene 04 · API

API

Scene 05 · AI

AI

OMNIS

An internal management system for a group of companies, with an AI assistant that answers questions about day-to-day data.

OMNIS login screen

Scene 06 · Other projects

Other projects

Portal Internet

Website for a fiber provider in São Luís, with sign-up through a private link, automatic address lookup and CPF/CNPJ validation.

plans
10
questions in the plan-finder quiz
4
tests for masks and CPF/CNPJ
20
Portal Internet home page with the headline about fast internet for the whole family, the green-headphone mascot and the 300, 400 and 700 Mbps plans

Rethink3D Admin Panel

The marketplace's back office — makers, products, orders, returns, maker payouts, reports and push notifications sent only to users with a registered device.

Neovim Livre

A Portuguese-language site for learning Neovim, built by IFMA's Free Software class — I maintained the repository, reviewed the class's PRs and added comments (Giscus).

Neovim Livre home page with the green "Neovim" title and the tagline about Portuguese documentation for the editor

TaskFlow

A column task board built for a short course — a React front end and a NestJS API with TypeORM and PostgreSQL.

TaskFlow board with Backlog, In Progress, Review, Done and Blocked columns and the departments side panel

NFe Hub

A Node and TypeScript fiscal API that builds NF-e access keys and XML, consumed by a Delphi client.

tests
24
CI/CD workflows
2

Scene 07 · Data

Data

The bottom of the stack: what holds up everything above it.

commits on real projects
2,040+
automated tests
2,100+
database migrations
260+

HTTP/1.1 200 OK

200 OK

Response delivered. Thanks for watching.

Credits

Written, directed and coded by
Victor Quaresma
Starring
EGI Rental
OMNIS
Portal Internet
Rethink3D
Rethink3D Raffle System
Rethink3D Admin Panel
EGI Empreendimentos
Exclusiva Engenharia
Neovim Livre
TaskFlow
NFe Hub
Technical cast
Languages TypeScript · JavaScript · SQL · PL/pgSQL · Python · Java · C# · Delphi · C (OpenMP, MPI) · HTML and 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 and Google Play
Back end Node.js · NestJS · Fastify + Zod · Express · Spring Boot · Socket.IO · Prisma · TypeORM
Data PostgreSQL (RLS, views, pg_cron) · Supabase (Auth, Storage, Edge Functions) · MongoDB · MySQL · H2 · Firebase
Applied AI Anthropic API (Claude) in production, with streaming and prompt caching · read-only SQL enforced by the database (RLS), not the prompt · spending cap and a daily per-person limit · AI document triage (n8n) · Evolution API (WhatsApp)
3D and motion three.js (WebGPU + TSL) · React Three Fiber · GSAP · anime.js · Web Audio API
Integrations Pix and bank slips (Asaas) · NF-e e-invoices (key and XML) · Microsoft Graph · SharePoint · DataJud (CNJ) · Google and Apple sign-in · solar inverter APIs
Testing and quality Vitest · Jest · Playwright · Testcontainers · RLS impersonation tests · Lighthouse
Infra and DevOps Docker · GitHub Actions · Vercel · AWS (S3, RDS) · Supabase Edge Functions · DNS and domains
Claude Code I work with Claude Code every day
Tools Git and GitHub (gh) · Vercel CLI · Deno · EAS · VS Code · Obsidian · Figma · Jira · Scrum and Kanban
Behind the scenes
Founding
Shipping on short deadlines
Training the people who use it
Working with non-technical people
Communicating
Handling production issues
Security mindset
Code review
Documenting decisions
Self-learning
Original soundtrack
The 1-800
“Lovewave”
Built with
Astro
React Three Fiber
three.js WebGPU + TSL
GSAP
anime.js
Lenis
Howler
Props
8mm projector — PeterM
Street lamp — Josh Dean
Poly Haven · CC0
Typefaces
Bodoni Moda · Schibsted Grotesk · IBM Plex Mono

Contact