AI engineer & technical SEO · Vilnius, LT

I build data-driven systems — from ML and LLM apps to search growth.

// focus ML & LLM systems

Same engineer, two applications of the same skill: I ship ML and LLM systems to production, and I grow organic search through technical SEO. Python and SQL across the stack, deployed and monitored, not left in a notebook.

  • MSc Informatics (AI), Vilnius University
  • Top Rated Plus on Upwork · 100% Job Success
  • Production systems with real users
istiaque.cv
Portrait of Istiaque Ahmed

role = build → deploy → monitor

domains = [ "AI/ML", "LLM agents", "technical SEO" ]

// languages Python, SQL
// deploy AWS, Docker, FastAPI
// method frame · build · measure

// two tracks

One toolkit, pointed at two problems.

AI & Data

ML and LLM systems that reach production

Supervised and unsupervised modelling, RAG pipelines, and agentic workflows, taken from data to a deployed endpoint with monitoring. Statistics done properly: significance tests, calibration, leakage-safe validation.

  • RAG service live on AWS Lambda + API Gateway
  • Production chatbot serving a paying client
  • LangGraph agent with human-in-the-loop gates
  • MSc thesis: semi-supervised deep learning, eStream 2026
Search & Growth

Technical SEO that survives implementation

Crawlability, site architecture, migrations with redirect continuity, and content systems built to rank. I read the codebase and the analytics, so recommendations ship instead of sitting in a deck.

  • 150% average organic traffic growth in 12 months
  • Google AI Overview citations (GEO / AEO)
  • Site migrations with full redirect recovery
  • A/B testing: +23% clicks, +19% time on page

// selected work

Things I built, with the numbers attached.

AI / Cloud repo ↗

llm-on-aws

live endpoint // serverless, zero-dependency

Retrieval-augmented QA API on AWS Lambda + API Gateway, with the embedding index in S3. Live HTTP endpoint; answers stay grounded in source documents and decline what the data does not cover. Zero-dependency Lambda, deployed from one script.

Python · AWS Lambda · API Gateway · S3 · embeddings

LLM / Production live ↗

Production RAG chatbot

1,133 chunks // 102 pages, paying client

A retrieval chatbot running for a paying B2B client, grounded in 102 scraped pages and 1,133 knowledge chunks. Chat, lead-capture, and health APIs as microservices, with live monitoring of retrieval quality, latency, and conversion.

Gemini 2.5 Flash · Node.js · RAG · monitoring

Agents repo ↗

business-workflow-agent

human-in-the-loop // tool chaining + gating

An agentic system on LangGraph that chains tools, routes conditionally, and pauses for human approval before acting — the pattern real workflows need, where an agent escalates rather than acts alone. Benchmark scenarios included.

LangGraph · LangChain · ChromaDB · FastAPI

Research repo ↗

MSc thesis — semi-supervised deep learning

+5.9 Dice, p<1e-8 // external cohort

Patch-based semi-supervised segmentation of pancreatic cancer on CT (281 patients). The semi-supervised model beat the supervised baseline by 5.9 Dice points on a fully external cohort (paired Wilcoxon p < 1e-8). Oral talk at eStream 2026.

PyTorch · TensorFlow · HPC / SLURM · statistics

SEO / Build live ↗

Milestone Inspections

95+ Lighthouse // new domain to visibility

Built a new domain to organic visibility: geo-targeted service pages, structured data, and Core Web Vitals work (95+ Lighthouse). Enquiries arrive through lead forms I built and track, so the channel is measured in leads, not rankings.

Technical SEO · structured data · CWV · lead capture

SEO / Content live ↗

Pro-Tech Systems Group

27,879 impressions // one article, 3 months

Search performance for a technical B2B site in industrial automation and SCADA cybersecurity. A SCADA-attack article earned 27,879 impressions in three months against established publishers, and content here earns Google AI Overview citations.

Technical content · GEO/AEO · B2B · Search Console

// stack

What I reach for.

ML & data

Python, SQL, NumPy, Pandas, scikit-learn, PyTorch, TensorFlow/Keras; supervised & unsupervised modelling, statistics (Wilcoxon, bootstrap CIs, calibration).

LLM & agents

RAG pipelines, embeddings, prompt engineering, LangChain, LangGraph multi-agent orchestration, human-in-the-loop; Gemini, GPT, Claude, Mistral.

Cloud & deploy

AWS (Lambda, API Gateway, S3), Docker, FastAPI, REST & batch serving, Git/GitHub, GitHub Actions CI/CD, production monitoring.

SEO & web

Technical audits, migrations, site architecture, Core Web Vitals, structured data, GEO/AEO; GA4, Search Console, Ahrefs, Screaming Frog; WordPress, Elementor, Shopify.

// proof

A builder with technical range, not a generalist.

My background started in web development and grew two ways: into applied AI through an MSc and real deployed systems, and into technical SEO through years of client work. The common thread is engineering judgement — diagnose the real problem, respect the constraint, and ship something that holds up in production.

p<1e-8 significance on my thesis result, on a fully external cohort
100% Job Success Score across 70+ Upwork projects
150% average organic traffic growth on B2B engagements

// testimonials

Clients mention the same things: detail and follow-through.

"This guy is incredible. Very knowledgeable and super attentive to detail. He takes the time to understand every aspect thoroughly and ensures nothing is overlooked."

Klaviyo Integration · Upwork Client

"Istiaque did a fantastic job. We threw a lot of curve balls, but he handled it all with professionalism and grace."

Web Project · Upwork Client

"Conscientious, diligent and pays close attention to detail. He not only provides the service, but gives knowledgeable consultation that exceeded our expectations."

Website Build · Upwork Client

// contact

Building something, or hiring for it? Let's talk.

iah.utshox@gmail.com

AI/ML engineering, LLM & agent systems, technical SEO, and production-minded web work. Based in Vilnius, eligible to work in Lithuania.