Skip to content
FELIPE BRIGAGÃOPT

FELIPE
BRIGAGÃO

Fullstack developer

Systems in production for Heineken and FEMSA. I came to code through statistical modelling.

  • Heineken · FEMSA
  • R² 0.82–0.96
  • Evaluation gate

Work

Internal tool2025-2026

TM-HNK Portal

DjangoDRFPostgreSQLAWS S3React 18TanStack Query

A Tailor Made project goes through several approval levels, with assets and internal systems living apart.

A single hub in Django and PostgreSQL: the approval flow became explicit state, with assets on S3 and integration with the internal systems. The AI history summary only states what it can anchor to a recorded step.

Daily use across OPP, Especiais, Key Account and Spin projects, by Heineken BAs and regional managers.

At Abdou, for Heineken BrasilProduct engineeringRestricted access
Agent orchestration2025-2026

CYMA Architect Agent

React 19ZustandExpressOpenAIGemini

A redesign proposal has to start from an image of the room without what is already in it.

I split it into two agents (one cleans the input, the other generates the proposal) with orchestration that keeps conversation state across iterations. Prompts are versioned as files and pass an evaluation gate before becoming the active version.

In production, used by Heineken, FEMSA and partner architects.

At Abdou, for CYMA DigitalArchitecture & implementationRestricted access
Commerce platform2025-2026

CYMADISPLAY

Next.jsPrismaPostgreSQLStripeSendGrid

Selling digital signage meant catalog, content and checkout in one place.

Next.js with Prisma, Stripe payments, a transactional email pipeline and technical SEO handled in the structure, not after it.

Shipped product, with screens installed across Brazil.

At Abdou, for CYMA DigitalFullstackcymadisplay.com
Real-time operations2026

CYMATRIX

React 19Express 5PrismaWebSocketsLeaflet

Anyone running a fleet of LED panels needs the state of each panel now, not in the next report.

Live-state dashboards over WebSocket, with scheduling and diagnostics on the same screen the operator already uses. The fleet shows on a map, and a panel can be a scheduling target on its own or inside a group.

At Abdou, for CYMA DigitalFullstackRestricted access
Telemetry and tickets2026

IoT Metrics

ReactTanStack QueryRechartsLeafletDjangoDRF

Telemetry from a device in the field says something went down. It does not say what has already been done about it.

Every occurrence became a record with comments and history, on its own page and on the device screen. The session survives an expired token through a refresh that dedupes concurrent calls.

At Abdou, for CYMA DigitalOccurrences & sessionRestricted access

Research

ICMR, Vol. 05, № 03December / 2024Scientific articleDOI: 10.54033/icmrv5n3-043

The impact of economic indicators on consumption: a neural network approach.

0.00-0.00

R² on the test set

0 of 0

indices with R² above 0.90

0.0-0.0%

RMAE on the test set

I modelled eight Brazilian sectoral economic indices with a dense neural network: two 64-neuron ReLU layers, a regression output, TensorFlow/Keras, RMSprop and early stopping on a validation set. Inputs come from IBGE, FGV, Bacen, FecomercioSP, CNC, B3, MDIC and Fipe.

Written with Tardelli Ronan Coelho Stekel (IFSP). Research partly funded by FAPESP, grant #2023/14073-1.

About

I studied Systems Analysis and Development at IFSP Jacareí, from 2022 to 2025. What taught me most there was writing a paper applying neural networks to sectoral economic indices. It forced me to defend a real number: pick the inputs with a reason, measure on a test set, and report the range that came out, not the best-looking run.

Today I am a fullstack developer at Abdou, in Jacareí. I work on both ends, and the AI side is the one that demanded that same rigour: every prompt is a versioned file, and no new version replaces the active one without passing an evaluation gate. Without measuring, all you have is the impression that it got better.

What I wrote is already in production, with people using it every day. I have been doing it for a year.

Stack

In the product

React / Next.js, TypeScript, Tailwind CSS, Radix / shadcn/ui, TanStack Query

On the server

Django / DRF, Express / Node, PostgreSQL, Prisma, AWS S3

AI in production

OpenAI gpt-image-1, Gemini 2.5 Flash Image, Versioned prompts, Evaluation gate

In personal projects

Claude API, LangChain, RAG over pgvector, MCP

Contact

Open to remote fullstack roles and AI-in-production projects.

Download CV

© 2026 Felipe Brigagão · Fullstack developer · Jacareí, Brasil (UTC−3)