Selectedwork.
Production enterprise systems, personal projects, and open source contributions. Each one solved a concrete problem. Click to see the how and the measured impact.

GOV.analytics
Public procurement analytics for Portugal, built on open data from BASE/IMPIC (dados.gov.pt). Turborepo monorepo: Fastify + TypeScript backend with Kysely as type-safe query builder, PostgreSQL with year-based table partitioning and materialized views for fast aggregations, Redis…

Workora
Recruitment SaaS connecting companies with candidates. Backend in Node.js/Express 5 with TypeScript, Prisma ORM and PostgreSQL (31 controllers, 30+ services, 28 route files). React 18/TypeScript frontend with Vite, Tailwind and shadcn/ui (18 pages, 21 component groups). Companies…

Cyborg
Multi-tenant AI platform for managing industrial and IoT equipment through chat. Three services: a Go backend with 19 modules running on PostgreSQL and Redis, a Python FastAPI engine on Qdrant that talks to Claude, OpenAI or local Ollama, and a React/TypeScript frontend (Vite, Ta…

MontEdge
Personal finance platform that tracks every account, asset and movement in one place. Rails API on MySQL, Next.js + TypeScript frontend with protected routes. The domain covers 20+ entities: bank accounts, wallets, brokers and investment assets with dividend tracking, credit card…

Q-Scope V3
Autonomous crypto trading platform with AI decision-making, a 7-analyst panel, and a learning engine that adjusts over time. Polyglot architecture: NestJS + TypeScript backend (11 modules, 19 services, 56 files), a Python FastAPI analyst micro-service running 7 analysts (RSI, MAC…

DataConvert
SaaS platform for automating corporate data processing. Multi-tenant, with custom templates, PDF table extraction via tabula-py and pdfplumber, visual column mapping, and automated PDF→CSV/JSON conversion. Stack: Node.js/TypeScript/Express backend, React/TypeScript frontend, JWT…