About

AI/ML Engineer | LLMs, RAG, NLP

I specialize in LLM orchestration, RAG pipelines, and NLP and care about evaluation, reproducibility, and making things work in production.

I built and actively develop ai-test-gen, a hybrid rule-based + LLM pipeline that generates structured test cases from user stories. Evaluated on a production CAD application, it delivers a 92% reduction in authoring time, 94.4% acceptance criteria coverage, and a 72.9% first-pass structural quality rate at ~$0.002 per test case (870 test cases for $1.74 of LLM cost). This is a real, production-grade system I continue to evolve and improve.

I'm currently completing an MSc in Computer Science (AI) at Queen Mary University of London, where my thesis research formalizes the methodology behind ai-test-gen.

Before dedicating myself to AI full-time, I spent years building large-scale engineering automation in enterprise environments. That experience shaped how I build AI today: clean interfaces, measurable outcomes, robust pipelines, and a strong bias toward systems that work reliably outside the demo.

On this site (and on Medium), I publish daily learning notes, Jupyter notebooks, and deep dives on ML, NLP, and deep learning, designed as fast refreshers for interviews and practical references for building real systems.

Open to: AI/ML Engineer · Applied AI · LLM / RAG Engineer · ML Systems / MLOps (London / Remote)

Experience

7+ years

Specialization

AI/ML Engineering (LLMs · RAG · NLP · Evaluation)

Education

MSc Computer Science (AI), QMUL

Engineering Experience

AI Automation Engineer (Quality Systems)

KandaSoft · 2022 -- Present

Built a hybrid AI test-generation pipeline (rule-based + LLM) with RAG (ChromaDB) and Azure DevOps integration. Led automation across 5 squads; designed evaluation metrics, prompt contracts, and structured outputs for deterministic test-case generation

QA Automation Lead

JPMorgan Chase & Co. · 2019 -- 2021

Migrated 300+ end-to-end tests to BDD Cucumber; reduced PVT execution time by 80%. Built reusable automation components and framework structure; led migration strategy

Senior QA / QA Engineer

Swift Prepaid Solutions / U.S. Bank · 2017 -- 2019

Built automation frameworks from scratch; improved testing efficiency by ~80%. Owned end-to-end quality lifecycle across UI/API/backend systems

Skills

Languages

PythonJavaC#TypeScriptSQL

AI / ML

LLM Orchestration (OpenAI / Gemini / Anthropic)RAG & Vector Search (ChromaDB)EmbeddingsPrompt EngineeringNLP (spaCy)Evaluation & Metrics

Test & Quality Engineering

PlaywrightSeleniumAppiumRestAssuredWireMockCucumber / BDDJUnit / TestNG / NUnit

Infra & Delivery

DockerAzure DevOps / PipelinesJenkinsGitSpring BootFlaskMongoDBOracle / MySQL

Certifications

Oracle Certified Professional Java SE 8AWS AI PractitionerAzure AI FundamentalsAzure Data Fundamentals

Let's Connect

If you're working on applied AI, reliability, evaluation, or AI-powered engineering workflows, I'd love to chat: collaboration, consulting, or just exchanging ideas.