Case Studies & Insights

Technical breakdowns of real projects โ€” architecture decisions, engineering trade-offs, and business impact. Published on LinkedIn.

Filter:
RAG ยท AI Agent ยท E-commerce 7 min read

Production RAG Sales Agent for E-commerce: da-vinchi.pl

A full-stack AI Sales Assistant for a Polish wallpaper store. LangGraph ReAct agent with 5 tools, Hybrid RAG (SQL + pgvector), ETL pipelines, buyer-scenario tests, and Telegram interface โ€” production-grade, not a demo.

Python LangGraph FastAPI Supabase pgvector Telegram
Automation ยท LLM Pipeline 6 min read

Invoice Automation Pipeline: Gmail โ†’ PDF โ†’ Gemini โ†’ Drive + Supabase

Invoices from multiple suppliers arrive as PDFs by email in different formats. Manual routine: find, classify, extract, file, enter into accounting. Now it runs on a schedule โ€” automatically, end-to-end.

TypeScript Gemini 2.5 Flash GitHub Actions Supabase Google Drive
Full-Stack ยท Multimodal AI 4 min read

AI Image Composer: Identity Replacement in 30 Seconds

A Polish creative studio was burning hours on trial-and-error prompting for personalized AI paintings. I built a production web app in one day using React 19 and Gemini that turns it into a 30-second workflow.

React 19 TypeScript Gemini Canvas API Railway
RAG ยท Architecture 4 min read

From Data Mirroring to Knowledge Synthesis: RAG Architecture Evolution

My first mistake was vectorizing raw PDFs. The result was a "calculator without a brain." Here is the architectural shift โ€” Parent Document Retrieval, LCEL chains, and two-layer storage โ€” that actually eliminated hallucinations.

LangChain LCEL pgvector Supabase RAG patterns
Automation ยท QA 5 min read

QA Automation for RAG Systems: Testing AI Pipelines

Building a RAG pipeline is one thing. Knowing it works reliably under edge cases is another. I built a testing framework with buyer-scenario integration tests, 98% data optimisation, and GitHub Actions automation.

Python LangGraph pytest GitHub Actions Supabase
RAG ยท AI Agents 5 min read

Vibe Coding a Hybrid RAG Agent: Supabase + Gemini File Search

A 57 MB PDF catalog, 55K+ tokens, ~$45/mo in hot-cache costs. I engineered a Hybrid RAG Telegram Sales Agent combining Supabase pgvector for hard data with Gemini File Search for semantic context โ€” sub-second responses, near-zero API cost.

Hybrid RAG Supabase pgvector Telegram Gemini
💡

Common thread across all these projects

The real engineering is not in the LLM call. It is in what surrounds it: controlled ingestion, deterministic fallbacks, idempotent pipelines, and structured storage. That combination is what separates production automation from demos.