Materials Engineer · Scientific Data + AI, Scotland, UK

Ibtisam
Ahmed Khan

Materials Science · Engineering Management · Data

Materials engineer working in materials informatics, where materials data meets machine learning, with a particular interest in whether that data can be trusted. I build pipelines that ingest scientific data from many sources, clean and standardise it, validate it, and prepare it for models, and I publish a public materials data series, interactive dashboards, and AI tools, built end to end, documented, and deployable. No sponsorship required.

HPI Visa, No Sponsorship Materials Science Data Pipelines · ETL Ontologies · OWL Materials Informatics Python · pandas scikit-learn SQL · BigQuery Power BI Claude API · RAG
iak_profile.py, Python 3.11
# Ibtisam Ahmed Khan, Materials · Management · Data
# Kirkcaldy, Scotland, UK
 
› profile = {
"name": "Ibtisam Ahmed Khan",
"beng": "Materials Engineering (GIKI)",
"msc": "Engineering Management (Tsinghua)",
"visa": "HPI, No Sponsorship",
"series": "Materials Data Series",
"available": True
}
 
› domains = [
"Materials Science", "Characterisation",
"Engineering Management", "Quality",
"Python", "SQL", "Power BI", "AI"
]
 
›
0
Materials in the Data Series
0
Portfolio Projects
0
mAP50 % (Computer Vision)
0
Technical Cases Resolved

Skills & Tools

Materials engineering, engineering management, and data, the three sides I work across, built through a degree, a master's, and real projects.

⚛️
Materials Engineering
Materials science, characterisation and testing, structure-process-property relationships, failure and degradation, nanomaterials, and manufacturing processes.
Characterisation Properties ANSYS Creo CAD Nanotech
🔬
Computational Materials
Density functional theory and what it can and cannot tell you, including why calculated band gaps sit systematically below measured ones. Working with DFT-derived data from the Materials Project and OQMD through pymatgen, crystal structure matching, formation energies and stability, and physics-informed neural networks that solve the governing equations directly.
DFT pymatgen Materials Project OQMD PINNs Crystallography
📐
Engineering Management
MSc from Tsinghua. Operations and project management, quality and quantitative methods, process improvement, documentation, and root-cause problem solving.
Project Mgmt Quality / QA Process Improvement Root-Cause
⚡
SQL & BigQuery
Window functions, CTEs, LAG, RANK, NTILE, rolling averages, four-table JOINs. 11 queries on Google BigQuery public datasets.
BigQuery PostgreSQL SQLite Window Fns CTEs
🐍
Python & Data Analysis
pandas, scipy, seaborn, matplotlib, FuzzyWuzzy. Statistical analysis, EDA, ETL pipelines, and ML model development.
pandas scipy seaborn matplotlib ETL
📊
Power BI & DAX
Star schema modelling, 20+ DAX measures (YoY, YTD, rolling avg), Power Query, Power BI Service, drill-through navigation.
DAX Star Schema Power Query PBI Service
🧪
A/B Testing & Statistics
Experiment design, z-tests, confidence intervals, novelty effect detection, peeking problem simulation, segment analysis.
Z-Test CI statsmodels Experiment Design
👥
Customer Analytics
RFM segmentation, cohort retention heatmaps, LTV modelling, funnel analysis, behavioural segmentation, conditional probability.
RFM Cohort LTV Funnel
🤖
Agentic AI & Automation
Building AI systems that use tools rather than guess: Model Context Protocol servers exposing real databases as callable tools, LangGraph agents that plan and chain them, and mechanical guards that trace every number an agent states back to a deterministic source and flag anything it cannot verify. Plus workflow automation with n8n.
MCP LangGraph LangChain Tool-Use Guards n8n Claude API
🤖
AI & Machine Learning
Production AI systems: Claude API pipelines, RAG with FAISS, YOLOv11 (96.6% mAP50), computer vision, LangGraph, agentic workflows, Gradio deployment.
Claude API YOLOv11 RAG FAISS LangGraph Gradio

Portfolio Projects

From materials data storytelling to dashboards, SQL, and AI, every project is deployable, documented, and defendable in an interview.

Materials Engineering & Data
Astro · Netlify · Python · Publishing
Materials Decoded, a publication and lab
A publication on materials informatics and the trustworthiness of scientific data, written and built end to end. It hosts eighteen interactive material dashboards, an article archive on AI for materials, a resources directory, and a Lab section presenting original benchmark work with its methods and limitations stated.
One domain carrying the writing, the data and the tooling, rather than scattered links
AstroNetlifyPythonChart.jsSEO
Python · pymatgen · MCP · LangGraph
Materials Data Trust Benchmark
An audit of whether two major open materials databases agree about the same material. Entries are matched by crystal structure rather than by chemical formula, because the same formula can hide polymorphs whose properties differ by several electronvolts. Across 344 structure-matched pairs, only 26 percent of formation energies agree within the conventional threshold. The benchmark attributes each disagreement to a specific methodological cause, and a live audit tool runs the same comparison on any composition. No language model computes any number: the deterministic core produces every value and a guard traces each figure in the explanation back to it.
The hypothesis failed. Disagreement was larger where the Hubbard U policies agreed, which pointed at independently fitted reference energies instead
PythonpymatgenMCPLangGraphServerless
Python · PyTorch · Generative AI
AlloyGEN, generative inverse design of alloys
Most materials models run forwards: give them a composition, they predict a property. This one runs backwards. A property surrogate is trained on real measured steel data, then a conditional generative model proposes new compositions for a target strength. Ask for a higher target and the generated alloys genuinely get stronger.
The top candidates come out as Fe-Ni-Co-Mo-Ti compositions, the real maraging-steel family, found by the model from nothing but a strength target
PythonPyTorchscikit-learnmatminerGenerative
Python · MCP · Agentic AI · Claude API
Materials Project MCP server, built from scratch
An annotated build of a Model Context Protocol server exposing the Materials Project as tools an AI can call: a bare API call, the same call wrapped as an MCP tool, then an agent that discovers and chains the tools itself. Written to understand the mechanics from the inside rather than to replace the official server.
A tool is a typed Python function, MCP is the standard envelope, and the model does the choosing
PythonMCPFastMCPLangChainMaterials Project
Python · Multi-Source ETL · Ontology · ML
Scientific Data Platform, Materials + Chemical Data Integration
A data pipeline that ingests live data from the Materials Project, PubChem, and ChEMBL, with NIST conventions for units. It standardises every source onto one schema, validates it, classifies records into an ontology exported to RDF and OWL, and resolves the same substance across sources. It loads the result into a SQL store and a graph view with provenance on every record, and trains a cross-validated property model. Cached, tested, and reproducible.
Recognises when two databases describe the same material, the hard part of scientific data integration
Pythonpandasscikit-learnSQLOntology / OWLAPIs
Python · Pipeline Engine · FAIR Data
matflow, A Scientific Data Pipeline Engine
A composable pipeline engine where reusable components are chained by a declarative config, the same paradigm as BIOVIA Pipeline Pilot. It ingests raw lab data, harmonises mixed units from first principles, runs quality control, and emits a FAIR dataset with a data-quality report.
Two samples of the same alloy in different units come out identical after harmonisation
PythonpandasETLUnit HarmonisationFAIR
Python · Ontology · Machine Learning · Ashby
Materials Informatics Study, 55 Materials
A research-grade study: a curated database of 55 engineering materials validated against an ontology and exported to RDF, Turtle, and OWL, exploratory analysis, a machine-learning model predicting Young's modulus (linear model, R squared 0.93, cross-validated), and an Ashby material-selection engine with real case studies.
Curation, ontology, and ML in one reproducible workflow, the materials informatics loop end to end
Pythonscikit-learnOntologyRDF / OWLAshby
Python · Chart.js · Data Pipelines · Storytelling
Materials Data Series, Eighteen Materials
Eighteen published material studies, one at a time, covering rare earths, lithium, cobalt, graphite, nickel, manganese, silicon, copper, steel, aluminium, titanium, magnesium, tungsten, zinc, tin, silver, gold and uranium. Each pairs a reproducible Python pipeline, running from cited sources to documented CSVs, with an interactive dashboard covering production, supply concentration by producing country, end uses, prices and physical scale. All eighteen are now hosted on my own domain.
Verified, sourced data turned into clear stories: who makes it, what it does, and why it matters
PythonpandasChart.jsData CurationMaterials
Remotion · React · Physics · Data Viz
Engineering Failures, Decoded, Animated Case Studies
Forensic, animated breakdowns of famous engineering failures. The first episode rebuilds the 1940 Tacoma Narrows Bridge collapse as a rendered animation, with the data and physics of aeroelastic flutter, the design flaw, and what it changed in engineering.
Materials and failure analysis told as data and motion, not just text
RemotionReactAnimationFailure Analysis
Python · Claude API · RAG · FAISS · Biopython
MedAssist, Scientific Data AI Pipeline
End-to-end pipeline that ingests PubMed scientific data, indexes it for vector search with FAISS, and generates answers through the Claude API behind a Gradio interface. A working example of scientific-data ETL over a real research database.
Scientific-data curation, ETL, and retrieval, the same loop materials informatics runs on
Claude APIRAGFAISSPubMedGradio
Power BI & Dashboard Development
Power BI · DAX · Star Schema
Power BI Sales Dashboard, Multi-Site Retail Chain
End-to-end sales reporting solution using a star schema data model with 20+ DAX measures including YoY growth, YTD cumulative totals, and rolling averages. Published to Power BI Service with drill-through navigation.
Management can now identify underperforming sites weekly instead of monthly
Power BIDAXStar SchemaPower QueryPBI Service
Power BI · YoY Index · Scheduled Refresh
Departmental Store Weekly Sales Dashboard
Weekly executive dashboard across store, department, and date dimensions. YoY index measures (Current/Previous × 100), YTD comparisons, manager commission table (0.5% of weekly sales), and mobile-optimised layout.
Delivered data infrastructure recommendation to senior leadership
Power BIDAXScheduled RefreshMobile Layout
Looker Studio · Python · Google Sheets
Unit Economics Dashboard, 4-Page Looker Studio Report
4-page interactive dashboard covering executive KPIs, sub-category profitability and margin analysis, customer LTV and RFM segmentation, and monthly revenue trends with new vs returning customer breakdown.
Identified loss-making sub-categories destroying margin despite high revenue volume
Looker StudioPythonpandasGoogle Sheets
SQL & Database Projects
BigQuery Standard SQL · Google Cloud
UK Customer Analytics, 11 Advanced SQL Queries on BigQuery
11 progressive SQL queries on Google BigQuery's public ecommerce dataset. Covers LTV segmentation, cohort retention, category margin analysis, demographic spend, traffic source performance, using CTEs, LAG, RANK, PERCENT_RANK, NTILE, rolling averages, and four-table JOINs.
71.6% of UK customers never purchase · 87% of buyers never return, retention is the #1 problem
BigQueryWindow FunctionsCTEsLAGNTILE
SQL · Relational Database Design · Window Functions
Hospital Management System
Multi-table relational hospital database covering patients, appointments, departments, doctors, and billing. Applied ROW_NUMBER, RANK, CTEs, and CASE WHEN logic to produce operational dashboards and management KPI reports.
Demonstrates relational database design from schema through to analytical reporting
SQLJOINsWindow FnsCTEsCASE WHEN
Python Data Analysis & EDA
Python · scipy · statsmodels · A/B Testing
A/B Test Analysis, Checkout Page Experiment
Real A/B test analysed end to end, data quality checks (mismatch removal, deduplication), sample size validation, two-proportion z-test, confidence interval, novelty effect detection via daily trend analysis, peeking problem simulation, and segment breakdown by day of week.
Stopping early inflates false positive rate from 5% to ~30%, simulated and proven
PythonscipystatsmodelsZ-Testpandas
Python · pandas · seaborn · RFM · Cohort
RFM Customer Segmentation & Cohort Retention Analysis
Full RFM segmentation model on 4,000+ UK online retail customers, 8 named segments (Champion, Loyal, At Risk, Lost, etc.) with a plain-language marketing action plan per segment. Cohort retention heatmap showing Month 1 retention averaging 3-7%.
Champions are 1.1% of customers but drive 7.8% of revenue
PythonpandasseabornRFMCohort Heatmap
Python · pandas · Multi-Table Join · Funnel Analysis
E-commerce Customer Behaviour & Funnel Analysis (Olist)
Joined 8 relational CSV tables (100K+ orders) into a master analytical dataset. Analysed order funnel drop-off, category performance, customer LTV, delivery impact on satisfaction, and geographic revenue breakdown across Brazilian states.
Delivery performance is the #1 driver of customer satisfaction scores
Pythonpandas mergematplotlibseaborn
Python · pandas · FuzzyWuzzy · EDA
Zameen.com Real Estate Market EDA
Analysed Pakistan real estate listings to identify pricing drivers and investment opportunities. Applied fuzzy matching to standardise 14 city name variants, converted mixed area units, removed outliers using IQR and Z-score, and engineered new features. Produced investor-facing recommendations report.
Identified top investment areas by price-per-sqft and demand signal analysis
PythonFuzzyWuzzyIQRZ-scoreMultivariate
Python · Statistical Analysis · Conditional Probability
AeroFit Customer Behaviour Analysis
Segmented customers across three treadmill product tiers ($1,500, $1,750, $2,500) using conditional probability tables, pairplots, correlation heatmaps, and IQR outlier detection. Identified that high-income fitness-level-5 males accounted for the majority of premium KP781 purchases.
Produced targeted audience profiles and segmented marketing recommendations per product tier
PythonpandasConditional ProbCorrelationIQR
AI, Machine Learning & Computer Vision
Python · YOLOv11 · Transfer Learning · Computer Vision
PPE Compliance Detector, Industrial Safety AI
Fine-tuned YOLOv11n on 1,026 images (4,300+ labelled instances) to detect PPE compliance on industrial sites. Achieved mAP50 of 96.6% for vest and 96.2% for helmet detection. Added persistent YOLO tracking to assign unique worker IDs and monitor compliance over time.
96.6% mAP50, replaces costly manual supervision with proactive automated risk management
YOLOv11Transfer LearningComputer VisionGoogle ColabYOLO Tracking
Python · RAG · FAISS · Groq · Gradio · Biopython
MedAssist, AI Medical Research Assistant
RAG system querying 20,000+ PubMed papers to answer complex medical questions. Automated literature fetching via Biopython, vector search via FAISS, and answer generation via Groq (Llama 3.3 70B). Deployed as a Gradio web interface.
20,000+ papers queryable in seconds, from question to cited answer in one interface
RAGFAISSGroqLlama 3.3GradioBiopython

Professional Experience

Real roles, real data, real impact, backed by an MSc from one of Asia's top universities.

Dec 2024 – Jul 2025 · Remote
Product Experience Analyst
US Mobile
  • Analysed high-volume customer behavioural datasets using Python and SQL, findings directly informed 3 product strategy decisions.
  • Built data pipelines reducing manual processing time by ~40% across multi-source customer data.
  • Managed 4+ concurrent analytical workstreams maintaining data integrity under tight deadlines.
Nov 2024 – Dec 2024
Data Visualisation Intern
Excelerate
  • Built interactive Power BI dashboards for marketing clients, enabling self-serve reporting and eliminating ad hoc data requests.
  • Streamlined campaign performance reporting workflows, increasing team analysis efficiency.
Nov 2023 – Jul 2024 · Beijing, China
Data Analyst Intern
Tsinghua University, IE Department
  • Conducted quantitative analysis on consumer adoption datasets, contributing to published academic research.
  • Built Python scripts to clean and ingest research data for 10,000+ record datasets.
  • Applied statistical modelling to identify significant behavioural variables.
2021 – 2024 · Beijing, China
MSc Engineering Management
Tsinghua University, Ranked #1 Asia · #12 Globally (THE 2025)
  • GPA 3.20/4.00, Industrial Engineering Department.
  • HPI Visa qualifying institution, full UK right to work, no employer sponsorship required.
  • Coursework: Advanced Statistics, Data Science, Quantitative Problem Solving, Operations Research.
Open for work and projects

Materials, or data?
Let's make sense of it.

Whether you need a materials or supply-chain data story, a dashboard that actually makes sense, a quality and process problem investigated, or an AI tool that answers real questions, I work across materials, management, and data, and I am open to roles, freelance projects, and short contracts.

No corporate fluff. Just sound analysis, clear findings, and work your team will actually use.

Materials & Supply-Chain Data
Data Analytics
Power BI Dashboards
Python EDA & Reporting
SQL Database Analysis
Quality & Process Analysis
AI & RAG Systems
Technical Reporting
Chat on WhatsApp Or email me directly →
Usually responds within a few hours · Based in Scotland, UK · Works globally
📊
Dashboards & Reporting
Power BI, Looker Studio, or custom-built reporting tools. I design dashboards that people actually use, not decks that gather dust.
🔍
Data Analysis & EDA
Take your raw, messy data and turn it into a findings report with clear business recommendations and visualised evidence.
🤖
AI & Data Science Projects
RAG systems, computer vision, machine learning pipelines. Proven experience with YOLOv11, FAISS, Groq, and LLM-powered tools.
⚛️
Materials & Engineering Data
Materials and supply-chain data stories, quality and process analysis, technical reporting, and characterisation data turned into clear, sourced findings.
Materials, management, and data, turned into decisions.

I am actively looking for materials, engineering, quality, and data roles across the UK, remote, hybrid, or on-site. HPI Visa holder, no sponsorship needed, available immediately and open to relocation.

Available Immediately No Sponsorship Required Scotland, UK Open to Relocation