Mahdi Taghi

I turn ideas into full-stack, AI-powered products.

پرتره از مهدي تقی – مهندس هوش مصنوعی و توسعه‌دهنده فول استک

Biography

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 PostgreSQLto 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.

Experience & Qualifications

Geospatial and Machine Learning-Based Analysis of Cardiovascular Disease Mortality in U.S. Counties: Identifying Influential Risk Factors 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.

2025In Review

Projects

New
PyPass Password Manager preview
PWA & Full StackCase Study

PyPass - Password Manager

A secure password manager with glassmorphism UI, featuring password generation, secure storage, and Progressive Web App capabilities for seamless cross-device access.

PyTunnel VPN Bot preview
Telegram BotCase Study

PyTunnel VPN Bot

A dual-bot Telegram system for managing a VPN service with separate admin and user interfaces. Features order management, wallet system, plan management, and installation tutorials.

Crisis Chatbot Desktop Application preview
Desktop App & AICase Study

Crisis Chatbot - AI Crisis Management Assistant

A desktop chatbot application for crisis management guidance using local LLM (Ollama with Llama 3.2) to provide expert advice on crisis management, risk assessment, disaster response, and emergency planning.

LiveDetect Real-Time Object Detection preview
Computer Vision & AICase Study

LiveDetect - Real-Time Object Detection

Real-time object detection application using OpenCV and TensorFlow SSD MobileNet model. Captures video from webcam and displays bounding boxes with class labels and confidence scores.

Server Pulse Telegram Bot preview
Telegram BotCase Study

Server Pulse Telegram Bot

Telegram Bot for Monitoring Server Logs via SSH - A Python-based bot that enables remote server monitoring and log access through Telegram commands.