Building practical AI applications, cloud services, and software that solves real problems.
I'm a software engineer with experience across full-stack development, applied AI, data science, and cloud infrastructure. I enjoy taking ideas from an initial prototype through to usable applications, connecting backend services, data, and user interfaces.
- 🔭 Working as an AI Software Engineer on a KTP project with Aston University × BioCare Ltd.
- 🧠 Applying AI software engineering, machine learning, MLOps, and data science to practical business problems.
- 🎓 MSc in Data Science and Analytics with Distinction from Cardiff University.
- 🛠️ Building with Python, Java, Spring Boot, FastAPI, React, SQL, AWS, and Azure.
- 🌱 Interested in reliable AI systems, software architecture, developer tools, and open-source collaboration.
- 💬 Ask me about AI software engineering, data science, machine learning, backend development, cloud services, and MLOps.
- 📫 Work email: a.mehmood@biocare.co.uk
- 📄 Experience and professional background: LinkedIn
Writing about practical AI, software engineering, data science, and lessons from building applications.
RAG at 500,000 Documents: Why Retrieval Comes First
23 Oct 2026
How I Engineered an Open Source AI Career Assistant with Evidence-Based Scoring
13 Oct 2026
I Built a Codebase Assistant That Shows You Where Its Answers Come From
29 Sep 2026
Starting Again: Building Software and Practical AI
29 Sep 2026
From One Database to a Distributed System: Bottlenecks, Caches and Shards
29 Sep 2026
An interactive, browser-based system-design playground. Explore how caching, read replicas, sharding, and failure recovery affect an evolving architecture. Create bottlenecks, apply solutions, and discover the trade-offs behind each change.
Built as an educational simulation: throughput figures are modelled examples, rather than production benchmarks.
Launch demo → | View source code
Explore my employee scheduling application demo.
A web application supporting metaphor research and collaboration within the natural language processing community.
- Share datasets and collaborate with other researchers.
- Label datasets using an integrated annotation tool.
A transport reporting tool developed for the Welsh Government Transport Department.
- Provides reporting based on a data model designed by Cardiff University academics.
- Funded by the Green Alliance Project.
A full-stack platform supporting data submission, ETL workflows, and reporting.
- Frontend: React application for data submission and reporting.
- Backend: AWS services including Lambda, API Gateway, and Elasticsearch.
An open-source dependency modelling tool for cybersecurity professionals and education.
- Models systems and precautionary measures using playbooks and dependency models.
- Used in the MSc Cyber Security programme at Cardiff University.
| Area | Technologies |
|---|---|
| Languages | Python · Java · JavaScript · TypeScript · SQL |
| Backend & APIs | FastAPI · Spring Boot · Spring Cloud |
| Frontend | React · HTML · CSS |
| AI & Data Science | pandas · scikit-learn · PyTorch · TensorFlow · Seaborn |
| Databases & Search | PostgreSQL · MySQL · Elasticsearch |
| Cloud & DevOps | AWS · Azure · Docker · Git · GitHub Actions · Linux |
Interested in practical AI, research software, or building useful products? Let's connect.
LinkedIn · Medium · X / Twitter · LeetCode · Email





