Cauã Diório
junior front-end developer · Jaú, SP
summary
Junior front-end developer at Loopscape, working on Loopvet, a system for veterinary clinics. My focus is motion and interface design. I study security through Sentinel Forge, my project that reads server logs and flags what looks like an attack. I use AI every day to learn faster and review the code carefully before it goes into a project.
experience
Loopvet / Loopscape · junior front-end developer
mar 2026 - present
from front-end intern to junior front-end developer
- Built the internal CMS from scratch. One codebase runs several content portals for Loopvet and Domus, with a text editor, a public API and a link shortener that counts clicks.
- Handled the CMS security. Each person can only touch what their role and portal allow, and login uses two-factor authentication. Image uploads also block files made to take the server down.
- Built Loopvet's spreadsheet importer. It reads CSV and Excel, matches columns automatically or by hand, and shows a validated preview before importing.
Next.js · React · TypeScript · Elysia · Drizzle · PostgreSQL · Better Auth · Tiptap · S3 · Cloudflare Workers + KV
projects
cd/ui
Lean React components, measured in bytes and installed through a shadcn registry.
React · TypeScript · Base UI · Tailwind v4 · shadcn registry · Zod
cauadiorio.vercel.app/en/projetos/cd-uiconverter-hub
Spreadsheet, data and image converter that runs entirely in the browser, with no upload.
TypeScript · SQLite (WebAssembly) · Vitest
cauadiorio.vercel.app/en/projetos/converter-hubcd-ai
Local coding agent where the model suggests and code decides what can happen.
Rust · Tauri · Ollama · Next.js
cauadiorio.vercel.app/en/projetos/cd-aisentinel-forge
Attack detection engine in Go, with YAML rules tested against sshd and nginx logs.
Go · YAML
cauadiorio.vercel.app/en/projetos/sentinel-forgeloopvet hub
Personal project for bringing clinic data into Loopvet, checking everything before it imports.
Bun · Next.js · TypeScript · Base UI · Playwright
cauadiorio.vercel.app/en/projetos/loopvet-hubfin
Family finances via Open Finance, read-only: a dashboard and Discord alerts.
Next.js · TypeScript · Open Finance (Pluggy) · Vercel Cron · Discord
cauadiorio.vercel.app/en/projetos/fin
stack
TypeScript · React · Next.js · Tailwind CSS · Node.js · Bun · PostgreSQL · Drizzle
learning: Go · Rust
open source
portfolio-cd · TypeScript
Personal portfolio of Cauã Diório, a front-end developer. Explore projects, experiments, notes, and bilingual content.
github.com/di0rio/portfolio-cdcd-skills · TypeScript
AI coding skill for the smallest correct, safe, scoped change: minimal diffs without dropping validation, silencing tools or moving one-off styles into globals.
github.com/di0rio/cd-skills