Blog
Thoughts on AI, engineering, and more.
Building a Personal AI Research Feed: Scraping LinkedIn, Scholar, and X into an Obsidian Vault
How I built a local Python system that automatically pulls AI-engineering content from three sources, classifies it with Claude, and writes structured notes into Obsidian — with deduplication, date parsing, and a budget-aware research tracker.
RAG-Based Procurement Chatbot: Building Accurate Financial Document Search with Vector Embeddings
How I engineered a retrieval-augmented generation system for financial documents using hybrid search, vector embeddings, and LLM integration to answer procurement questions with precision and context awareness.
Regulatory News Extraction Pipeline: Multi-Country Intelligence & Claude-Driven Categorization
How I built a production pipeline that autonomously searches, fetches, and extracts regulatory news across 60+ countries with AI-powered topic classification and hierarchical report generation.
Spectrum Data Research Pipeline: Multi-Source News Aggregation & Claude Analysis
How I engineered a production pipeline that autonomously discovers, fetches, and contextualizes regulatory and competitive news — handling 60+ countries, 200+ search terms, and daily enrichment via Claude AI.
Building an AI-Powered Travel Claim Validation Pipeline
How I designed and deployed a production pipeline that uses Claude AI to extract and validate employee travel expense claims — covering the full journey from problem framing to nightly cron on a production VM.