10/02/2026 updated

**** ******** ****
100 % available

AI Agent & Automation Engineer | Python, LLM, RAG, APIs & Multi-Agent Systems

tehran, Iran
Worldwide
tehran, Iran
Worldwide

Profile attachments

Mehrdad_Pourshafiee_CV.pdf

AI AgentsRAGOpenAIApplication Programming Interfaces (APIs)Artificial IntelligenceTest AutomationGitHubPython (Programming Language)Software ArchitectureWorkflowsLarge Language ModelsMulti-Agent SystemsPrompt EngineeringGenerative AI
I build AI agents, automation systems, and AI-powered applications using Python, LLMs, APIs, and modern agent architectures.
My work focuses on autonomous and multi-agent systems, workflow automation, tool integration, AI orchestration, verification, memory systems, and reliable execution pipelines.
Technical experience includes Python, REST APIs, OpenAI and Claude integrations, LLM orchestration, RAG, vector databases, MCP, prompt engineering, agent workflows, automated testing, Git/GitHub, and software architecture.
I have hands-on experience developing modular AI systems with multiple specialized agents, provider management, persistent knowledge and memory, planning and execution workflows, automated verification, and reliability layers for AI agents.
Areas I can help with:
• AI Agent Development
• Multi-Agent Systems
• AI Automation & Workflow Automation
• Python Development
• LLM & API Integration
• RAG & Knowledge Systems
• MCP & Tool Integration
• AI Assistants
• Agent Testing & Verification
• Backend Automation
• Existing AI System Debugging & Improvement
I focus on building maintainable, testable systems rather than simple AI demos or prompt-only solutions.

Experience

Professional experience0 - 5 years
Freelancer since2025

Languages

EnglishGoodPersianNative speaker

Project history

https://chatgpt.com/c/6abf78d4-bc8c-83eb-8609-ec01f1aad137#:~:text=Full%2DStack%20Software%20Architect%20%26%20Developer

Independent Project

Internet & IT

< 10 team member

Designing and developing a modular e-commerce and retail operations platform covering online sales, order management, customer management, payments, inventory, delivery workflows, and business operations.
Responsibilities include system architecture, backend and frontend design, order processing workflows, product and inventory management, customer club features, payment integration architecture, reporting, and administrative tools.
Designed a Windows order notification application for real-time incoming order alerts, order management, and 80 mm thermal receipt printing. The system also includes QR-based delivery navigation and zone-based delivery management.
Additional work includes configurable storefront themes and layouts, business reporting, legacy customer data migration, security considerations, and integration between the online store and local operational tools.
Technologies and concepts include web application development, APIs, databases, real-time notifications, desktop integration, e-commerce architecture, payment workflows, QR codes, thermal printing, data migration, Git/GitHub, testing, and modular software architecture.

Web Platform Designer & Project Lead

Sazeh Vanda

Architecture & Civil Engineering

< 10 team member

Designed and led the development of Vanda Site, a production web platform for Sazeh Vanda, an architecture and construction company.

Built and implemented the platform on WordPress with a custom luxury, minimal and architectural design system, including responsive desktop/mobile layouts, animations, project showcases, dedicated project pages, galleries, services, company pages and customer contact workflows.

Developed the project showcase system with project galleries, categories, filtering, search, optimized lightbox functionality, responsive images and visual content protection including watermarking.

Implemented advanced customer and project inquiry forms, consultation requests and structured lead collection.

Implemented technical SEO and performance optimization including metadata, Open Graph, Schema, sitemap, breadcrumbs, WebP images, lazy loading, caching and CSS/JavaScript optimization.

Completed the platform through the v2.x development cycle and prepared the architecture for the v3.x expansion, including bilingual Persian/English support, dedicated service pages, administrative dashboards, project management, role-based access, tasks, calendars, analytics and internal collaboration tools.

Key areas: WordPress, UI/UX, responsive web design, CMS architecture, SEO, performance optimization, lead generation, project showcase systems and platform architecture.

AI Agent Reliability & Verification Engineer

Independent Project

Internet & IT

< 10 team member

Designing and developing a defensive verification and reliability layer for autonomous AI agents and AI-assisted software development workflows.
The project focuses on validating agent actions, enforcing execution boundaries, detecting unsafe or invalid behavior, preserving baseline integrity, and providing auditable verification before changes are accepted.
Responsibilities include system architecture, threat modeling, validation pipelines, automated testing, containment mechanisms, contract enforcement, failure analysis, remediation workflows, and independent re-audit processes.
Built extensive automated test coverage and adversarial test scenarios to identify reliability and security weaknesses in agent execution. The system follows fail-closed principles and emphasizes deterministic verification, traceability, and reproducible results.
Technologies and concepts include Python, AI Agents, automated testing, security validation, process isolation, agent orchestration, Git/GitHub, CI-style quality gates, software architecture, and defensive engineering.

AI Knowledge Management Application Developer

Independent Project

Internet & IT

< 10 team member

Designing and developing a desktop knowledge management application for organizing, searching, and working with technical and AI-generated knowledge.
The application provides a structured workspace for research, project documentation, architecture decisions, requirements, knowledge libraries, and searchable technical information.
Responsibilities include application architecture, desktop UI development, knowledge organization, search integration, data management, workflow design, documentation systems, and integration with AI-assisted research and knowledge pipelines.
Developed the application through multiple implementation phases, including the core desktop workspace, knowledge organization features, project documentation workflows, and search capabilities.
Technologies and concepts include Electron, JavaScript/TypeScript, desktop application development, search, knowledge management, AI integration, structured data, Git/GitHub, testing, and software architecture.

Embedded Systems & IoT Architect

Independent Project

Industry & Mechanical Engineering

< 10 team member

Designing and developing an embedded control platform built around the ESP32-S3 for automated monitoring and control of connected hardware.
Designed a layered firmware architecture separating Drivers, Services, Core logic, UI, and reusable Widgets to improve maintainability, testing, and future hardware expansion.
Responsibilities include firmware architecture, sensor integration, temperature monitoring and control, relay management, scheduling, persistent configuration, device diagnostics, alert handling, user interface design, and hardware/software integration.
Integrated environmental and temperature sensors, RTC and persistent memory, OLED display, joystick controls, relay outputs, Wi-Fi/NTP time synchronization, automated feeding architecture, and system health monitoring.
The project also includes hardware architecture and expansion planning for leak detection, water-quality sensing, lighting, heating, pumps, and additional connected devices.
Technologies and concepts include ESP32-S3, C/C++, Arduino framework, embedded systems, IoT, I2C, OneWire, sensors, real-time control, state management, persistent storage, hardware integration, Git/GitHub, and modular firmware architecture.

AI Systems Developer & Project Lead

Independent Project

Internet & IT

< 10 team member

Designing and developing a modular AI agent platform focused on autonomous execution, multi-agent collaboration, planning, memory, research, verification, and workflow orchestration.
Responsibilities include system architecture, AI provider integration, agent coordination, context and memory management, automated verification, reliability engineering, testing, and development workflow design.
Built and evaluated components for multi-agent execution, provider management, knowledge workflows, autonomous task decomposition, tool integration, and quality-control pipelines.
Technologies and concepts include Python, LLM APIs, OpenAI, Claude, multi-agent systems, AI agents, automation, Git/GitHub, testing, software architecture, and local AI model integration.

AI Knowledge Systems Architect & Developer

Independent Project

Internet & IT

< 10 team member

Designing and developing an AI-driven expert knowledge platform for transforming research and source material into structured, verifiable, and reusable expert knowledge.
The system is designed around research, evidence collection, knowledge validation, structured learning, evaluation, and controlled knowledge evolution.
Responsibilities include system architecture, knowledge pipelines, evidence tracking, source verification, AI-assisted research workflows, expert evaluation mechanisms, integration design, automated quality controls, and development of reusable knowledge components.
The platform is designed to integrate with AI agents and other applications while maintaining traceability between generated knowledge, evidence, and verification results.
Technologies and concepts include Python, LLMs, AI Agents, RAG, knowledge management, information retrieval, structured knowledge, automated verification, APIs, Git/GitHub, testing, and software architecture.


Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in