AI-generated renderP-01 · Streamlit ML + WITSML
BitWearPredictor
A machine-learning app that predicts drill-bit wear from WITSML data.
- Streamlit
- Machine Learning
- WITSML

Tehran · Petroleum Engineering · Applied AI
I build machine-learning and retrieval (RAG) tools for drilling data: bit-wear prediction from real-time WITSML, and LLM systems grounded in engineering documents.
Graduated B.Sc. in Petroleum Engineering · Sharif University of Technology
Simulated · illustrative values
01 / About
I work where drilling physics meets machine learning.
Jul 2025 — present
AI & Data Analysis Intern
Pasargad Energy
Jun 2025 — present
Vice President, Petroleum Engineering Society
Iran Elites Network
Ongoing
Member of the General Council
Petroleum Engineering Society · Sharif University of Technology
Aug — Sep 2025
Drilling Office Intern
Pasargad Exploration & Production
02 / Core Lab
Pick an interval of a simulated core. This scripted mock-up shows how a domain-specific RAG pipeline with a local LLM could retrieve analog formations, describe the facies, estimate porosity and permeability trends and draft an engineering summary.
Simulated example. The core, analogs and measurements are illustrative, not real data.
03 / Focus
Move the pointer over the cards
01 · LLM·RAG
Domain-specific language models grounded in real engineering documents.
02 · WITSML
Optimization and analytics on real-time drilling data.
03 · ML·PY
Practical pipelines from raw data to deployed insight.
4
Hands-on roles
Data in, decisions out
04 / Playground
Three small playable models. All are illustrative: simulated data and hand-built examples, with nothing real inside.
05 / Projects
AI-generated renderP-01 · Streamlit ML + WITSML
A machine-learning app that predicts drill-bit wear from WITSML data.
AI-generated renderP-02 · Retrieval-augmented generation
A RAG platform for gas lift and artificial lift knowledge.
AI-generated renderP-03 · On-premise AI · n8n · Ollama
Enterprise system automation with n8n and confidential document extraction, running entirely on local infrastructure so no data leaves the company network.
100%on-premise
06 / Interactive
Type or pick a question. Every chunk is scored, and the top matches are highlighted as the context a language model would receive.
07 / Education
2022 — 2026Graduated
Sharif University of Technology
Thesis
Machine Learning-Based Bit Wear Prediction in Drilling Operations
Supervisor: Dr. Saeid Jamshidi
Machine Learning with Python
Maktabkhooneh · 2025
Python Programming (Advanced)
Maktabkhooneh · 2025
Python Comprehensive Course
Maktabkhooneh · 2025
08 / Work with me
Open to research collaborations, internships and applied AI projects in energy.
Connect on LinkedInWorked and studied with