Loading

Hi, I'mMahdi TaghiPortrait of Mahdi Taghi - AI Engineer and Full-Stack DeveloperI build products powered by AI.

Biography

AI Engineer & Fullstack Developer

Portrait of Mahdi Taghi - AI Engineer and Full-Stack Developer

I'm an AI Engineer dedicated to creating intelligent solutions for real-world challenges. Currently, I'm focused on developing high-value, data-driven systems and implementing semantic search solutions. My expertise spans Machine Learning, Deep Learning, NLP, and Computer Vision, utilizing tools like PyTorch and TensorFlow. As a Full-Stack Developer, I leverage technologies like React.js, Django, and PostgreSQL to design and deploy rapid, end-to-end digital experiences.

About Me

I started my journey in tech in April 2023 by learning Python and quickly moved into the world of Artificial Intelligence, completing multiple courses in Machine Learning, Deep Learning, Computer Vision, and Data Analysis.

Since September 2023, I've worked as a freelance AI developer, completing around 35 projects in areas such as LLMs, chatbots, Telegram bots, and AI-powered applications. These projects helped me gain strong hands-on experience by solving real-world problems across different domains.

In late 2024, I collaborated as a co-author with researchers from leading universities worldwide on a scientific project applying spatiotemporal analysis and machine learning to public health data. The research is currently in the publication process and will be publicly released soon.

I joined a business consulting company as an AI Engineer, where I've been working for the past six months. My work includes building RAG-based chatbot systems, OCR and scraping pipelines, and many related projects. I also expanded into React, Flask, and Django, allowing me to work as a full-stack developer when needed.

Currently, I am developing ideas and working on two novel research articles while continuing my role as an AI Engineer in industry. In parallel, I actively work on freelance projects, focusing on building end-to-end, production-ready solutions that span AI, backend, and frontend development.

Work Experience

Experience & Qualifications

  1. 01

    ARI Consulting Group

    AI Engineer & Full-Stack Developer

    May 2025 - Present

    • Architected a secure AI-driven trade intelligence platform leveraging vector databases and retrieval-augmented generation (RAG) across 4,300+ proprietary trade reports.
    • Engineered an isolated LLM execution layer enabling model-generated code to run within controlled server-side sandboxes over confidential datasets, enforcing strict data privacy boundaries.
    • Built and deployed ADE (Agent Document Extractor), a high-performance document intelligence system utilizing PaddleOCR and DTP2 for structured extraction from PDF/PNG files, automated normalization, and seamless database synchronization.
    • Designed and managed distributed ETL and data ingestion infrastructure across 30+ financial, news, and e-commerce platforms, enabling reliable structured data pipelines.
    • Contributed as a core team member in the full-stack transformation of four PowerBI modules into the production "Digital Chamber" platform, implementing SSO integration and multi-dashboard architecture.
    • Developed an end-to-end AI pipeline for automated news ingestion, synthesis, and transformation, with direct WordPress REST API deployment workflow.
    • Deployed and maintained AI and data systems on self-managed private server infrastructure, ensuring operational stability, scalability, and data security.
  2. 02

    Freelance

    Data Scientist & Python Developer

    Sep 2023 - Present

    • AI & ML Engineer with 30+ successful projects
    • Applied advanced AI in academic research, collaborating with international scientists.
    • Applied K-Means, DBSCAN, and PCA for clustering and dimensional reduction on real datasets.
    • Built and evaluated classification models (KNN, SVM, Random Forest, MLP) for prediction tasks.
    • Developed AI solutions for COVID-19 infection diagnosis and object detection in images.
    • Designed end-to-end pipelines including data cleaning, feature engineering, and model validating.
  3. 03

    Salam and Mouood high schools

    Python programming instructor

    Sep 2023 - Jan 2025

    • Instructed high school students in Python programming and algorithm design.
    • Delivered interactive, hands-on coding sessions to teach programming fundamentals.
    • Guided students in developing projects (e.g., calculator, weather app, and BMI calculator) using Python.

Publications

  • 2026

    Published

    Geospatial and machine learning analyses of cardiovascular disease mortality across the continental United States: Identifying associated variables using Shapley values

    We combine GIS-based spatial clustering with advanced machine learning models to predict cardiovascular disease mortality in U.S. counties. Shapley values are used to explain model predictions and highlight key contributors to regional mortality patterns.

Skills

HTML
CSS
Python
JavaScript
TypeScript
SQL
R
Bash

Certifications

Courses

  • 01

    Deep Learning

    Tehran Institute of Technology

    Issued Oct 2024Verify
  • 02

    Computer vision & image processing

    Tehran Institute of Technology

    Issued Jan 2024Verify
  • 03

    Data analysis and Machine Learning

    Tehran Institute of Technology

    Issued Sep 2023Verify
  • 04

    Programming with Python

    Tehran Institute of Technology

    Issued Jun 2023Verify

Competitions

  • 05

    Certificate of participation FIRA RoboWorldCup open

    FIRA Roboworld Cup

    Issued Mar 2019Verify
  • 06

    Certificate of participation RoboCup asia-pacific

    RoboCup Asia-Pacific

    Issued Dec 2018Verify
  • 07

    Certificate of 3rd place in RoboCup Asia-pacific

    RoboCup Federation

    Issued Dec 2018Verify