$ 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.
fv projects --featured
Software that earns its place, from the database to the model.
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
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
Project 03
Ledger Flow
A reconciliation engine that matches bank movements to invoices and explains every match it makes.
- TypeScript
- Next.js
- PostgreSQL
- Queues
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
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.