Skip to content
View jshiriyev's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report jshiriyev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jshiriyev/README.md

Hi, I'm Javid Shiriyev 👋

Engineer building data, simulation & AI systems - Ph.D. (UT Austin), 10+ years of Python, energy domain.

I've spent fifteen years building the models, data systems, and now AI pipelines that turn subsurface measurements into decisions. Across every role, the real deliverable has been software: inversion code in my Ph.D., a mesh-free solver in my postdoc, a well-data platform backend at a national oil company, and now production LLM-agent pipelines.

📍 Coppell, TX (Dallas–Fort Worth)

What I'm working on

  • 🤖 Production LLM-agent pipeline for well-data QC. It is shipped as a Claude Code plugin (three chained skills) and does the following:

    • multi-jurisdiction document retrieval
    • grounded extraction with per-document provenance
    • an append-only evidence store
    • deterministic SQL conflict resolution (no LLM in the tie-break)
    • geometry validation and staged human sign-off

    It has been validated on ~500 wells.

  • 🔗 Acquisition deal-integration pipeline. A quarterly Python pipeline that drives a reserves-software REST API end to end: entity resolution against PostgreSQL, an identifier crosswalk, and automated underwriting-vs-booked reconciliation.

  • 🗄️ Sand-Control Failure Database (private). Sole data engineer for a UT Austin research consortium: schema design, ingestion, and query system, with data contributed by 10 major operators.

  • 📚 Data Science Guide. A cheat-sheet site covering statistics, Python, ML, big data and deep learning, with one new sheet each week.

Featured projects

Project What it is Stack
production-data-analysis · prodpy on PyPI Production forecasting toolkit: vectorized Arps decline-curve fitting with uncertainty sampling, multi-zone production allocation, one-page production dashboards Python, NumPy, SciPy, pandas, Matplotlib
formation-evaluation (pphys) Well-log interpretation: LAS file QC and PDF reports (LasView), interactive Bokeh log viewer, one-page well and cross-section views, shaly-sand porosity and saturation models Python, Bokeh, Matplotlib, uv
wellx-webapp Web app for field data: map-based well explorer, time-series and decline dashboards, petrophysics and flow modules behind a validated API FastAPI, Pydantic, Vue, Leaflet, Vite
data-science-guide Static cheat-sheet site with automated catalog generation, link checks, and GitHub Pages deploys HTML/CSS/JS, Python, GitHub Actions

Background

  • Ph.D., Petroleum Engineering - The University of Texas at Austin (advisor: Mukul Sharma). Built the forward electromagnetic simulators and the simulated-annealing inversion for a DOE-funded fracture-diagnostics tool.
  • Postdoc, UT Austin. Boundary-element / integral-equation solver as a fast, mesh-free alternative to FEM/FDM for real-time flow modeling.
  • SOCAR Upstream - Field Development Lead & Data Management. Wrote the entire backend of a Vue/FastAPI/PostgreSQL well-data platform used by 50+ engineers, and built dashboards that 80% of the reservoir team adopted.
  • Six years teaching reservoir simulation and petrophysics (Baku Higher Oil School, METU NCC). Supervised 50+ theses.
  • B.Sc. & M.Sc., Middle East Technical University. Ranked first in the department.

Tech stack

Python PostgreSQL FastAPI Pydantic SQLAlchemy Vue.js JavaScript NumPy pandas SciPy scikit-learn PyTorch Plotly Streamlit Apache Spark Claude Code QGIS MATLAB Git pytest

Domain tools: tNavigator · CMG · Eclipse · Petrel · Techlog · ComboCurve · Enverus · Spotfire

Selected publications

  • Shiriyev et al. (2018). Experiments and simulations of a prototype triaxial electromagnetic induction logging tool for open-hole hydraulic fracture diagnostics. Geophysics, 83(3), D73–D81.
  • Zhang, Shiriyev et al. (2019). Fast inversion of downhole electrical measurements for proppant mapping using very fast simulated annealing. Geophysics, 85(1).
  • Shiriyev et al. (2023). Evaluating the optimal logging suite for sandstone reservoirs in the South Caspian Basin. SPE Caspian Technical Conference.

Full list: Google Scholar

GitHub stats

Javid's GitHub stats Most used languages

Cards are rebuilt daily by a GitHub Action from public repository data.

📫 Get in touch

Popular repositories Loading

  1. production-data-analysis production-data-analysis Public

    Practical Python tools for oil and gas production data analysis including decline curve analysis, and pressure & rate transient analysis.

    Python 13 1

  2. jshiriyev.github.io jshiriyev.github.io Public

    Personal repositories showcasing my Python tools for reservoir management.

    HTML

  3. formation-evaluation formation-evaluation Public

    It includes a collection of modules for petrophysical analysis, along with tools for data streaming and interactive visualization, with a primary focus on petrophysical workflows.

    Lasso 2

  4. jshiriyev jshiriyev Public

    Engineer building data, simulation & AI systems, Ph.D. (UT Austin), 10+ yrs Python, energy domain. Production LLM agents, data pipelines, and open-source reservoir-engineering tools (prodpy, pphys).

    Python

  5. wellx-webapp wellx-webapp Public

    A web app for interactive well data visualization, review, and analysis.

    Jupyter Notebook

  6. wellx-backend wellx-backend Public

    Jupyter Notebook