Full-Stack Developer & AI/ML Engineer crafting production-grade applications - from RAG pipelines and recommendation engines to blockchain-powered platforms.
I'm a Full-Stack Developer and AI/ML Engineer passionate about building intelligent systems that solve real-world problems. My journey started from the ground up, and I've progressively taken on more sophisticated projects — moving from foundational apps toward production-quality systems with proper architecture, testing, and documentation.
I specialize in bridging the gap between AI/ML capabilities and full-stack web applications — building RAG pipelines, recommendation engines, dynamic pricing models, and NLP-powered tools wrapped in clean, modern interfaces.
Every project I build follows production-grade standards: modular architecture, environment configs, Docker containerization, comprehensive documentation, and a focus on real-world applicability. Based in London, UK.
Build with intent. Every project should be portfolio-worthy — with architecture decisions documented, clean code, and production-ready infrastructure from day one.
Structured phase-by-phase development: blueprint first, sequential implementation, testing at every step. I believe great software is built through disciplined iteration.
AI/ML Integration, Full-Stack Development, Data Science & Analytics — building systems where intelligent algorithms meet exceptional user experiences.
Production RAG document system with hybrid retrieval (BM25 + FAISS vector search), cross-encoder reranking, and citation enforcement powered by Claude API. Features drag-and-drop document upload, Reciprocal Rank Fusion, and a CI-gated evaluation pipeline measuring faithfulness, relevance, and citation accuracy.
Retrieval-Augmented Generation system for intelligent document questioning. Designed with strict no-hallucination guardrails using ChromaDB vector store for semantic search.
Blockchain-powered decentralized voting application with Solidity smart contracts, React/TypeScript frontend, and wallet integration via ethers.js.
Intelligent appointment booking chatbot for GP surgeries, featuring voice input, medical-themed UI, and Anthropic API integration for natural language understanding.
Personal finance CLI tool with SQLite persistence, pandas-powered analytics, matplotlib visualizations, and UK currency formatting. Clean architecture with separation of concerns.
Developing sophisticated AI-integrated applications including RAG pipelines, content-based recommendation engines, and blockchain platforms. Focus on production architecture, Docker containerization, and comprehensive documentation.
Transitioned from foundational projects to complex web applications with React/TypeScript frontends and Python backends. Mastered API design, database management, and deployment workflows.
Started the development journey with Python fundamentals, data structures, and CLI applications. Built first portfolio pieces focused on clean code practices and real-world problem solving.