Mahdieh Ebrahimi

Mahdieh Ebrahimi

AI Developer & AI Educator • LLMs • RAG • IB PYP • Yerevan, Armenia

توسعه‌دهنده هوش مصنوعی و مدرس • مدل‌های زبانی • RAG • IB PYP • ایروان، ارمنستان

Python FastAPI Transformers RAG / ChromaDB IB PYP

About درباره من

I build practical AI products focused on LLM applications, including chatbots, Retrieval-Augmented Generation systems, and backend APIs in Python and FastAPI. I also work in international education, combining AI, programming, and inquiry-based learning.

روی توسعه محصولات کاربردی هوش مصنوعی با تمرکز بر مدل‌های زبانی، چت‌بات‌ها، سیستم‌های RAG و بک‌اند با Python و FastAPI کار می‌کنم. همچنین در حوزه آموزش بین‌المللی فعالیت دارم و هوش مصنوعی، برنامه‌نویسی و یادگیری پژوهش‌محور را ترکیب می‌کنم.

What I Work On حوزه‌های کاری

Recently, I have focused on LLM-powered systems, prompt-engineered agents, semantic search over documents, and AI-assisted learning experiences.

اخیراً روی سیستم‌های مبتنی بر LLM، ایجنت‌های مبتنی بر پرامپت، جستجوی معنایی روی اسناد و تجربه‌های آموزشی مبتنی بر هوش مصنوعی کار کرده‌ام.

AI in Education هوش مصنوعی در آموزش

I work at the intersection of artificial intelligence and education, designing learning experiences that introduce students to AI, programming, and design thinking.

در نقطه اتصال هوش مصنوعی و آموزش فعالیت می‌کنم و تجربه‌های یادگیری طراحی می‌کنم که دانش‌آموزان را با هوش مصنوعی، برنامه‌نویسی و تفکر طراحی آشنا می‌کند.

Selected Projects پروژه‌های منتخب

RAG / Graph-RAG Document Search جستجوی معنایی اسناد با RAG / Graph-RAG
Python ChromaDB Embeddings RAG

Designed and deployed RAG and Graph-RAG pipelines for semantic search over PDF documents, improving answer grounding and retrieval relevance.

  • Chunking and embedding pipelines.
  • Vector storage with ChromaDB.
  • LLM integration for grounded Q&A.

طراحی و پیاده‌سازی پایپ‌لاین‌های RAG و Graph-RAG برای جستجوی معنایی روی PDF و بهبود دقت بازیابی و پاسخ‌دهی.

  • طراحی فرآیند Chunking و Embedding.
  • ذخیره‌سازی برداری با ChromaDB.
  • اتصال LLM برای پرسش‌وپاسخ مبتنی بر سند.
AI Feedback Rewriting Chatbot چت‌بات بازنویسی بازخورد با هوش مصنوعی
FastAPI LLM APIs Prompting Docker

Built a chatbot to rewrite and standardize user feedback, reducing manual review time by over 50%.

  • Prompt engineering for clarity, tone, and consistency.
  • Backend APIs with authentication and containerized deployment.

ساخت چت‌بات برای بازنویسی و استانداردسازی بازخورد کاربران که زمان بررسی دستی را بیش از ۵۰٪ کاهش داد.

  • پرامپت‌نویسی برای شفافیت، لحن و یکپارچگی.
  • پیاده‌سازی API همراه با احراز هویت و استقرار Docker.
Multi-Model Chatbot Integration یکپارچه‌سازی چت‌بات چندمدلی
GPT Claude APIs Agents

Integrated multiple LLM providers into web applications to enable flexible responses and improved task handling.

  • Provider routing and prompt templates.
  • Agent-style prompting for better task interpretation.

اتصال چند ارائه‌دهنده LLM به وب‌اپلیکیشن‌ها برای پاسخ‌دهی منعطف‌تر و مدیریت بهتر وظایف.

  • مدیریت Providerها و قالب‌های پرامپت.
  • پرامپت‌نویسی ایجنت‌محور برای تفسیر بهتر درخواست‌ها.

Experience سوابق کاری

IB PYP Teacher — Mathematics, Language Arts, Research & ICT معلم IB PYP — ریاضی، زبان، پژوهش و ICT
Sep 2025 – Present • Full-time • Hybrid شهریور ۱۴۰۴ – اکنون • تمام‌وقت • هیبرید
Shahid Mahdavi Educational Foundation • Tehran بنیاد آموزشی شهید مهدوی • تهران
  • Teach Mathematics, Language Arts, Research, and ICT aligned with the IB PYP framework.
  • Design inquiry-based learning activities integrating technology and problem-solving.
  • تدریس ریاضی، زبان، پژوهش و ICT مطابق چارچوب IB PYP.
  • طراحی فعالیت‌های پژوهش‌محور با تلفیق فناوری و حل مسئله.
Lecturer — Computer Science مدرس علوم کامپیوتر
Sep 2024 – Jul 2025 • Part-time شهریور ۱۴۰۳ – تیر ۱۴۰۴ • پاره‌وقت
Iranian Cambridge School • Tehran مدرسه کمبریج ایرانی • تهران
  • Designed and delivered a curriculum on web development, AI fundamentals, and design thinking.
  • Mentored AI mini-projects, with 80% of students building functional prototypes using Python and Figma.
  • طراحی و تدریس سرفصل‌های توسعه وب، مبانی هوش مصنوعی و تفکر طراحی.
  • منتورینگ پروژه‌های کوچک هوش مصنوعی؛ ۸۰٪ دانش‌آموزان پروتوتایپ قابل اجرا با Python و Figma ساختند.
Freelance AI Developer توسعه‌دهنده هوش مصنوعی — فریلنس
2024 – Present • Part-time ۱۴۰۳ – اکنون • پاره‌وقت
Remote / Hybrid ریموت / هیبرید
  • Designed RAG and Graph-RAG pipelines for document-based Q&A systems.
  • Built FastAPI backends with authentication, model integration, and REST APIs.
  • Integrated GPT and Claude APIs for multi-model chatbot applications.
  • طراحی پایپ‌لاین‌های RAG و Graph-RAG برای پرسش‌وپاسخ مبتنی بر سند.
  • پیاده‌سازی بک‌اند FastAPI با احراز هویت، اتصال مدل و REST API.
  • اتصال APIهای GPT و Claude برای چت‌بات‌های چندمدلی.
AI Expert & Researcher کارشناس و پژوهشگر هوش مصنوعی
Jul 2023 – Jan 2025 • Full-time تیر ۱۴۰۲ – دی ۱۴۰۳ • تمام‌وقت
Amesha • Tehran آمشا • تهران
  • Worked on transformer-based architectures and LLM-powered applications.
  • Built scalable Python backends for chatbot agents.
  • Contributed to Hami and MedGuard chatbot products reaching 3,000+ users.
  • کار روی معماری‌های Transformer و اپلیکیشن‌های مبتنی بر LLM.
  • ساخت بک‌اندهای مقیاس‌پذیر Python برای ایجنت‌های چت‌بات.
  • مشارکت در توسعه چت‌بات‌های Hami و MedGuard با بیش از ۳۰۰۰ کاربر.
Software QA Engineer / BPMS Developer مهندس کنترل کیفیت نرم‌افزار / توسعه‌دهنده BPMS
Sep 2020 – Jan 2023 شهریور ۱۳۹۹ – دی ۱۴۰۱
Chargoon • Tehran چارگون • تهران
  • Designed and maintained business process workflows using BPMS tools.
  • Executed manual testing and structured bug reporting for BPMS applications.
  • طراحی و نگهداری فرآیندهای سازمانی با ابزارهای BPMS.
  • تست دستی و گزارش باگ ساختارمند برای اپلیکیشن‌های BPMS.

Interests علاقه‌مندی‌ها

LLMs NLP RAG Systems Transformers Graph Neural Networks AI in Education EdTech