$ fv init

initializing fv...

  • ✓ identity loaded
  • ✓ projects synced
  • ✓ lab initialised
  • ✓ stack detected

ready

Fullstack & AI Engineer · Portugal

FV.

Small software. Useful things.

The personal hub of Flávio Vicente.

Project 01

Signal Desk

An AI triage desk that reads every support ticket, routes it, and drafts a first answer grounded in the docs.

  • TypeScript
  • Node.js
  • PostgreSQL
  • pgvector
  • Claude API
Amber contour lines radiating from a bright centre point.

Project 02

Fieldnotes AI

Voice notes in, structured reports out. A mobile-first tool for teams who work away from a desk.

  • Astro
  • React
  • Python
  • FastAPI
  • Whisper
Green contour lines over a dark field, offset to the left.

Project 03

Ledger Flow

A reconciliation engine that matches bank movements to invoices and explains every match it makes.

  • TypeScript
  • Next.js
  • PostgreSQL
  • Queues
Warm red contour lines forming an off-centre ring.

fv stack

What I build with

languages
TypeScript · JavaScript · Python · PHP · Java · HTML & CSS
ai
LLMs · AI agents · RAG · Vector databases · LangChain · Prompt engineering · Fine-tuning · Azure OpenAI · OpenRouter
frontend
React · Next.js · Angular · Astro
backend
Node.js · Express · Laravel · Django · Flask · Spring Boot · OpenCV · Kivy · REST · GraphQL · Microservices
data
PostgreSQL · MySQL · SQLite · MongoDB · Redis · Drizzle ORM · Zod
messaging
RabbitMQ · Kafka
infrastructure
Microsoft Azure · Docker · Kubernetes · CI/CD · Linux · Git
cms
WordPress (headless)
tooling
LaTeX · Agile · Scrum
Full stack

fv whoami

Hi, I'm Flávio.

I'm a fullstack engineer who moved deep into AI engineering. I design and ship products end to end: data models, APIs, interfaces and the LLM pieces that make them useful, with evals so they stay that way.

fv connect

Let's build the next one.