About MatPilot

A scientific platform for modern materials characterization through X-ray diffraction analysis.

Mohammad Altawalbeh

Mohammad Altawalbeh

Developer & FounderMaterials ChemistMaterials Science Researcher

Mohammad Altawalbeh is a Materials Chemist and Materials Science Researcher with deep expertise in X-ray diffraction analysis, crystallography, and computational materials characterization. He developed MatPilot to provide the scientific community with an accessible, open platform for advanced XRD analysis.

His research interests span the synthesis and characterization of advanced materials, powder diffraction methods, structure-property relationships, and the development of computational tools for materials science.

Materials Synthesis & Characterization
X-ray Diffraction & Crystallography
Computational Materials Science
Science Education & Open Tools

Mission

To democratize advanced crystallographic analysis by providing researchers, educators, and students with an accessible, powerful, and open platform for X-ray diffraction data processing and interpretation. MatPilot aims to bridge the gap between complex analytical software and the growing needs of the materials science community.

The MatPilot Story

MatPilot was born from the need for a modern, integrated scientific platform that combines XRD data processing, phase identification, and Rietveld refinement into a single accessible workflow. Traditional crystallographic software often requires extensive training, command-line expertise, and expensive licenses.

By combining a clean web-based interface with a powerful Python scientific backend, MatPilot makes advanced XRD analysis available to anyone with a web browser. The platform supports multiple input formats, integrates with crystallographic databases, and produces publication-quality results.

Technology Stack

Frontend
Next.js 15, React 19, TypeScript, Recharts
Backend
Python 3.13, FastAPI, Pydantic
Science
NumPy, SciPy, Matplotlib, pymatgen
Database
COD (Crystallography Open Database)
Analysis
Rietveld Refinement, Phase ID, Peak Detection
Reports
ReportLab, Publication-quality PDF

Contact

For inquiries about MatPilot, collaborations, or scientific discussions, please reach out through the channels below.

GitHub Contact Developer