Projects

The home page shows the three largest. This page shows all of them, including the small ones and the client roster, which is where the delivery standard shows better than any single site would.

With a case study

Three written from the inside: the decision that paid off, what broke, and what does not exist yet.

  1. Own product

    Didata

    AI SaaS for teachers: material anchored in the Brazilian curriculum and photo-based exam grading. In production, with a free and a paid plan.

    Next.js, TypeScript, Prisma, PostgreSQL, Vision Case study →
  2. Own product

    Kyber CRM

    Internal system in daily use: dashboard, a 70-tool MCP server, token-based public pages and scheduled jobs, over 133 RLS policies.

    Next.js, TypeScript, Supabase, MCP Case study →
  3. Client

    Brava Dashboard

    Admin panel for a FiveM roleplay server: a Vercel SPA talking to a Lua game server with no public IP.

    React, TypeScript, Vite, Lua, MariaDB Case study →

The roster, and the standard behind it

Five local-business sites listed loose would read as odd jobs. What makes them worth showing is that they all come out of a written standard, so the standard comes first.

Clients served through Kyber

Not one site at a time, from scratch. There is a written standard, and nothing goes live without clearing it.

  • Static HTML, no build and no framework
  • Self-hosted fonts, optimised WebP images
  • Canonical, Open Graph, JSON-LD and sitemap
  • AA contrast, visible focus, tested at 375px
  • Domain registered in the client's own name
  1. Premium Construções premiumconstrutora.com.br ↗ Public works, Goiânia GO. Website, dashboard, WhatsApp bot and AI invoice reader
  2. Ela Bela elabelaestetica.com.br ↗ Advanced aesthetics, Morrinhos GO
  3. Infinita Saúde infinitafisio.com.br ↗ Pelvic physiotherapy, Goianésia GO. From first contact to live site in four days
  4. Jordanna Santos jordannasantostecnica.com.br ↗ Hair technician, Senador Canedo GO
  5. Encanto Gourmet encantogourmetbuffet.com.br ↗ Wedding and party catering, Goiânia GO

The smaller ones

One is a tool I use, the other is my final-year project. Neither has a user besides me, which is why they are here and not on the home page.

  1. Open source

    gerador-curriculo

    Kit that uses AI to generate job-tailored resumes in PDF and DOCX. Bilingual. It is what produces the two PDFs on this site.

    Python, Markdown, Claude Code, MCP GitHub ↗
  2. TCC

    Developer competency assessment

    System to manage and assess software professionals' competencies. PUC-GO, in progress.

    NestJS, React, TypeScript, GitHub Actions GitHub ↗

That is everything there is. Want to talk about a role?

Updated 5 August 2026