Mega corporate companies. I'm not interested in working for the big guys
The world and people are important to me.
Riffbot Context Pipeline
- Hybrid RAG for AI Chat for an AI-powered creative technology company
– Built a hybrid RAG system to bring targeted context into the Riffbot chatbot, improving response relevance by retrieving the most useful help docs and user content (pins) for each conversation.
– Engineered hybrid retrieval combining pgvector semantic search (HNSW-indexed, 768-dim Gemini embeddings) with PostgreSQL full-text search, merged via Reciprocal Rank Fusion with custom BM25 re-ranking in application code (Cloud SQL limitation).
– Designed LLM-based semantic chunking using Gemini Flash to group content by topic, with intelligent fallbacks for short content and LLM failures. Content hash deduplication skips re-embedding unchanged documents.
– Built async Pub/Sub pipeline for embedding tasks with graceful fallback to direct execution in dev, daily cron sync for help docs via Firecrawl scraping, and admin tooling for manual triggers. Teams Platform for an AI-powered creative platform
– Owned green-field development of a collaborative workspace product from concept to launch, serving 100+ creative teams across organisations up to 100 members.
– Engineered multi-tenant architecture with team-based asset isolation, implementing a custom teamId solution to work around GraphQL header limitations in Hasura.
– Built a batched asset transfer system with optimised FK constraint handling to prevent database locks during team member transitions.
Senior Software Engineer / Security Officer
AI-powered creative technology company • Oct 2025 - July 2026
End-to-end product ownership across fullstack & AI systems
Built 2 production RAG systems (compliance automation + chatbot context)
LLM integration | Embeddings | Vector Search (pgvector)
React | NextJS | NodeJS | tRPC | TypeScript
GCP | Terraform | Pub/Sub
Security & Data Compliance (SOC 2, GDPR, ISO 27001)
Software Engineer
AI-powered creative platform • Sept 2024 - Oct 2025
Led green-field Teams product from concept to launch
Owned GDPR/SOC 2 compliance system across 5 microservices
React | NestJS | NextJS | GraphQL | Hasura
AWS | Terraform | Kafka | Event-driven Architecture
Team Management | Cross-functional Collaboration
Software Developer / Consultant
Technology consultancy • June 2021 - Sept 2024
Deployed into client organisations
Scoped, architected & delivered solutions on-site
Client management | Stakeholder communication
Kotlin | Quarkus | PostgreSQL | AWS
Business Development | Technical Consulting
Software Developer / Consultant
Technology consultancy • March 2019 - June 2021
Built customer-facing products across multiple client engagements
React | NodeJS | Elixir | TypeScript
Functional Programming | TDD | AWS