Skip to content
View imadui's full-sized avatar

Block or report imadui

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
imadui/README.md

AI Engineer | UiPath Tech Lead | Python, Playwright & Agentic Automation

Hi, I'm Imad Eddine Berjamy πŸ‘‹

AI Engineer & UiPath Tech Lead building and maintaining enterprise automations in production, combining UiPath with Python, Playwright, REST APIs, and AI agents.

Over the years as an RPA developer and tech lead, most of what I have learned comes from keeping robots reliable in real production conditionsβ€”when web portals change layout, inputs arrive in unexpected formats, or business teams depend on unattended queues finishing on time.

My engineering approach: use deterministic automation where rules are clear, and introduce AI where interpretation, reasoning, or flexibility adds practical value. Keep the AI step focused on the part that needs judgment, and let Python or UiPath execute the rest.


πŸš€ Featured Open-Source Projects

1. NAVIA_PATH β€” Open-Source AI Browser Agent

NAVIA_PATH Prompt-driven browser automation for UiPath and Windows workstations, powered by Python, Playwright, and multi-provider LLMs.

  • 5-Step Agentic Loop: Natural-language prompt βž” Targeted browser observation βž” LLM decides next action βž” Playwright executes action βž” Observes new state until completion βž” Returns structured JSON.
  • UiPath Studio Activities: Native NAVIA PATH - Chrome and NAVIA PATH - Edge activities returning out_ExecutionResult.
  • Standalone Windows Executable: Ships with compiled Windows runtime (NAVIA_PATH.exe) and environment validation (CHECK_ENVIRONMENT), requiring zero manual Python setup on target machines.
  • Model Agnostic: Works with Google Vertex AI, Gemini Direct, OpenAI, Anthropic Claude, and Azure OpenAI.

πŸ‘‰ Explore NAVIA_PATH Repository


2. support-request-AI-agent-UiPath β€” UiPath + Generative AI Triage

Support Request AI Agent Practical division of labor between Generative AI intent classification and deterministic UiPath RPA.

  • Separation of Concerns: Generative AI classifies unstructured customer intent from incoming JSON tickets (Deposit, Withdraw, or Product) via constrained system prompt engineering.
  • Deterministic Orchestration: UiPath Studio workflows and a BPMN 2.0 flow remain in full control of queues, file routing, and error handling.
  • Production Architecture: File ingestion monitoring, Newtonsoft JSON deserialization, modular dispatcher/performer workflow design.

πŸ‘‰ Explore support-request-AI-agent-UiPath


πŸ› οΈ Core Technical Stack

Category Technologies & Tools
Enterprise RPA & Orchestration UiPath Studio, Orchestrator, REFramework, Dispatcher/Performer, UiPath Maestro, Document Understanding, Automation Anywhere
Web & Scripted Automation Python, Playwright, REST APIs, C#, VB.NET, PowerShell, SQL / SQLite
Agentic AI & LLMs AI Agents, Tool Calling, Structured JSON Outputs, Prompt Engineering (Vertex AI, Gemini, OpenAI, Claude, Azure OpenAI)
Delivery & Engineering Git, GitLab, GitHub, CI/CD, BPMN 2.0, Jira, Scrum / Agile

πŸ† Verified Certifications


πŸ“¬ Connect

Pinned Loading

  1. NAVIA_PATH NAVIA_PATH Public

    NAVIA PATH β€” prompt-driven browser automation for UiPath/RPA, powered by Python, Playwright and model-agnostic LLMs.

    PowerShell 2

  2. support-request-AI-agent-UiPath support-request-AI-agent-UiPath Public

    Agentic automation solution combining UiPath Studio and GenAI to triage, categorize, and route customer support requests.

    2