Abdullah Memon

AI Engineer

I design LLM systems for production and decide by measurement. The method is fixed before each test, the results are published including what failed, and the design changes on what they show. My work spans the stack, from model serving and retrieval to the product users see, in Python and TypeScript.

On client products I also ran the servers, deployments, databases and security incidents. Each one shipped with an admin panel, role-based access and documentation, so the founder could run it without me.

Hyderabad, Pakistan · Remote, UTC+5

Experience

AI Engineer, Memon Systems Ltd

Jun 2026 – present

UK. Independent R&D lab. Remote

  • Built a verifier that checks each sentence of an LLM answer as it is written and rewrites only the sentences that fail. It cut answers containing a wrong sentence by 86% when the model answered from its own knowledge, and by 48% with the source documents provided, refusing 7% and 4% of questions. Python package on PyPI. code and results
  • Built a rewrite step for second-model checks on Claude and Gemini, so a rejected sentence is corrected against the source instead of deleted. It kept 71 of the 80 correct sentences the check had deleted, with wrong sentences held within the margin set before the run. results
  • Tested Qwen 27B, self-hosted on one GPU, against the Jev and OpenAI decision APIs as a sentence judge, on 513 hand-graded sentences. On the first test it scored 93.8%, against 90.7% and 89.0%. method and results
  • Built a rule-based router that sends each query to the exact legal source it cites before vector search runs, with no model call. 0 of 1,897 citations went to the wrong source, and 4.3% were refused. code and results
  • Designed retrieval that keeps client data on the device and fetches public law through private information retrieval. It leaked 0 private tokens to the cloud, against 16 for standard cloud RAG. design and results

All open-source projects

Full Stack Developer, Odesign

Nov 2022 – Oct 2025

Agency in Ontario, Canada. Remote contract

  • Built and launched Brainy Page in October 2024, an AI writing assistant that suggests text inside the editor through OpenAI.
  • Moved Cricutny, a subscription platform with 20,000 sign-ups and 150 to 350 new subscribers a month, from a repeatedly breached WordPress install to Remix with zero downtime. Zero security incidents from January 2023 to October 2025. case study
  • Built an email verification pipeline in mid 2025 that put accuracy ahead of speed, sending every address the fast checks could not settle to a full mailbox check. Load-tested it at 5 million emails across 5 concurrent jobs in under 12 hours on a single budget server. Odesign released it as MX Verify, which I built end to end on a follow-on contract, Nov 2025 – Feb 2026. case study

Software Engineer

Sep 2021 – Mar 2026

Independent contractor. Remote

  • Built MedCareerClinic end to end for a founder in Perth, Nov 2025 – Feb 2026. AI mock interviews and interview coaching on Gemini, with every model reply checked against a schema. Also built Email2Obsidian for the same founder.
  • Built Genaro, a multi-tenant studio management platform with Zoom classes and attendance tracking, to replace WellnessLiving for a yoga and fitness business.

Education

BS Information Technology, University of Sindh

Apr 2025

Write-ups

All write-ups

Video

Why Closed Frontier APIs Fail at Legal AI, 10:16 to 12:11. The verifier checks each sentence as it is generated, rolls back a contradiction and regenerates it from the statute text, and after three retries shows the user which sentence has no support.

All videos

Clients

I've had the pleasure of working with Abdullah for several years, and I can confidently say he is a rare gem in the programming world. His talent, patience, and unwavering dedication to his work truly set him apart. Together, we've tackled some amazing projects, and I wouldn't hesitate to collaborate with him again!

Peter Young, Odesign, Ontario, Canada

Abdullah is easily one of the best I've had the good fortune to work with. He's extremely knowledgeable and a great, approachable communicator.

Jake Cheung, Cambridge, UK

Finding someone who consistently complies with all your requirements is not easy... However, I was lucky having Abdullah working on my project, which he accomplished with dignity. I am happy he continues constant support of the application he developed for our company.

Giorgi Lekiashvili, Best Shop Group, Tbilisi, Georgia

The knowledge he has of nodejs is beyond anything what I could've wished for. He did not only complete my project but improvised into making it much better.