02.00 PROJECTS

Selected work.

Production systems we designed, built and deployed — architecture, cadence and outcomes.

02.01 CASE STUDY

Knowledge Platform RAG

A production-grade retrieval platform on GCP that turns a multi-source knowledge base into an intelligent, searchable system serving ranked, cited sources to AI consumers.

CLIENT · EQUAL EXPERTS
TIMELINE · 11 WEEKS
STATUS · LIVE
02.02 · ARCHITECTURE
ingest · embed · search · rerank · answer
QUERY INGEST UPSERT / SEARCH CANDIDATES RANKED SOURCES CITATIONS User SLACK / MCP 01 Content Sources WEBHOOKS 02 Embeddings DENSE + SPLADE 03 Vector Index HYBRID 04 Reranker VERTEX AI 05 AI Consumers CLAUDE · AGENTS

Hybrid vector search

Parallel dense and sparse embedding retrieval, combined with Reciprocal Rank Fusion for comprehensive relevance.

  • → Dense embeddings via Vertex AI text-embedding-005
  • → Sparse embeddings via FastEmbed SPLADE
  • → RRF fusion combining both retrieval paths

Semantic reranking & retrieval-as-a-service

Reranked, cited sources served to consuming AI — Claude via MCP or the Slack agent generates the answers.

  • → Vertex AI Ranking API for semantic reranking
  • → Retrieval-as-a-service — AI consumers generate answers
  • → Hierarchical citations with full source lineage

MCP Server

Model Context Protocol server exposing the knowledge base as a tool for AI agents.

  • → Streamable HTTP transport
  • → Claude Desktop & Claude Code integration
  • → Direct search pipeline access
02.03 STACK
AI / ML
Vertex AIFastEmbed SPLADERanking APIClaude
Infrastructure
GCPCloud RunCloud TasksFirestoreTerraform
Development
PythonFastAPIPydantic AIpytestGitHub Actions
Integration
MCPSlack Socket ModeSource ConnectorsBlock Kit UI
02.04 ALSO DEPLOYED

Other systems.

Belgium

Boekhoudkantoor Vervaet

AI chatbot with RAG on AWS Bedrock Knowledge Base.

AWS BedrockRAGPythonLambda
UK

Travelopia

Scalable lead-allocation engine with AI-augmented delivery.

Node.jsNestJSAWSGenAI
USA

SiriusXM

Identity management with passkey support for streaming.

ScalaCatsDynamoDBAWS CDK
// NEXT STEP

Ready to build a system that thinks with you?

An 8-week engagement takes you from question to deployed answer.

Start a project →