(01) Portfolio · 2026

I turn business processes into systems that run in production, with TypeScript, Next.js and Flutter.

Available for projects

Crisley Guimarães

• Full Stack Developer •Scroll ↓
(02) About13+ years in IT

I came up through tech support and spent eight years running the team. I know where operations get stuck, so I start with the process, connect what already exists and ship the system to production. AI speeds up the work; I answer for what goes live.

Front-end
Next.js, React, TanStack Start, Tailwind, shadcn/ui, Radix
Back-end
Node.js, Fastify, NestJS, PostgreSQL, Drizzle, Redis, BullMQ, Docker
Mobile
Flutter, Dart, Firebase, React Native
AI & integrations
LLMs, RAG with pgvector, WhatsApp, webhooks, coding agents

(03) WorkSelected · 2024 — 2026

Selected work(08)

Team Desk dashboard in dark mode
Team Desk dashboard on a phone
01

Team Desk.

SaaS · Multi-tenant · Franchises

Solves: Missing metrics · Rework

Help desk with SLAs, GPS-checked inspections, action plans, manuals, chat, an expansion CRM, rollouts with Gantt charts and a corporate university for franchisors. Headquarters sees the whole network, while franchisees, managers and staff see only their own scope.

Multi-tenant SaaSImmutable audit log~2k tests
Next.js 15 · React 19 · TypeScript · Tailwind 4View case ↗
Finance Web dashboard in dark mode, with balance, income, expenses and cards
Finance Web accounts on a phone, with a balance and a card bill
02

Finance Web.

SaaS · Multi-tenant · Finance

Solves: Rework · Missing metrics

A finance SaaS for families and businesses: accounts, credit cards with bills and installments, shopping lists that turn into expenses and a monthly diagnosis written by AI. Isolation between organizations lives in Postgres, and the AI cannot write a number that did not come from the data.

Multi-tenant with RLSAI without made-up numbers~2k tests
Next.js 16 · React 19 · TypeScript · Tailwind 4View case ↗
AtendeLink flow builder with the AI Agent block wired to transfer and end steps
AtendeLink conversation list on a phone
03

AtendeLink.

Customer service · WhatsApp · AI

Solves: Manual work

A LinkDev platform for small businesses that serve customers on WhatsApp with several people on one number. On it, I built the flow builder with a text and voice AI agent, the RAG knowledge base, WhatsApp sales and Stripe subscriptions.

Shared WhatsApp inboxRAG with pgvectorAI flow builder
Node.js · TypeScript · Express · SequelizeView case ↗
The ship approaching Kaelith, with a moon in the foreground and the flight HUD on top
04

Kaelith.

Space exploration · Three.js · WebGL

Space exploration in the browser, built with Three.js: 13 orbiting planets, a belt of 2,500 asteroids, comets and a black hole. You can land on 8 worlds, each with its own terrain, sky, plants and animals, and every sound is synthesized on the fly.

13 orbiting planetsShader-driven reentryFully synthesized sound
Three.js · TypeScript · GLSL · ViteView case ↗GitHub ↗
  1. 05APM SaaS
  2. 06CRM Next
  3. 07Task Gaming
  4. 08Desco Languages

Other projects

  • Gestor de Projetos

    Fider ↔ Huly integration with its own OIDC SSO and idempotent sync.

  • Site Canastra Tecnologia

    Company website built with Next.js, Tailwind and Framer Motion.

(04) Experience

Experience.

>_
2023 — nowCanastra TecnologiaFounder & developer
2026 — nowIquira Energy InnovationFront-end developer · owns the UI/UX of every product and has a say in business rules and improvements
2026 — nowPop Move do BrasilFull stack and Flutter developer · builds and evolves the systems that run the operation
2025 — nowMarktelIntegrations, APIs and bots · intern → analyst → developer
2021 — nowLinkDevFront-end developer and products
2011 — 2025Central do MicroSales → support → technical support manager
Education and certificates
2024 — 2026Faculdade AtenasSystems Analysis and Development
2025 — 2026Rodrigo BranasSoftware Architecture program: Clean Code, refactoring, OO, TDD, SOLID, Design Patterns, Hexagonal, Clean Architecture, DDD, microservices, Event-Driven and CQRS
2025TechLeads.clubProduct Engineer: project leadership and stakeholder management
2025Cod3rDDD and Clean Architecture
2022 — 2025RocketseatProgramming and AI track
2025IBMArtificial Intelligence Fundamentals
2022Digital HouseFull Stack Web Development
(06) Contact

Let's talk on WhatsApp

Write it your way. The message opens in WhatsApp, ready to send, and I reply there.

+55 35 99182-8301Send on WhatsApp ↗

Let’s build
something that runs.

contato@crisley.com.br

A project for your company

A role or hiring process

Tech content · @devguaxinim