Skip to content
View josephsenior's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report josephsenior

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.

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

Youssef Mejdi

AI engineering · autonomous agents · developer tools
Building reliable LLM systems that plan, execute, recover, and validate their work.

Agentic AI Intern at Sofrecom Tunisia · AI Engineering student at ESPRIT · Graduating in 2027

LinkedIn · Email · Flagship project

Featured work

My main project: a provider-agnostic terminal agent for long-running repository work.

  • Plans, edits, executes commands, observes failures, and validates outcomes
  • Persists an event ledger with checkpoints, replay, and recovery
  • Integrates local LSP and DAP tooling for navigation and debugging
  • Supports OpenAI-compatible APIs, Anthropic, Gemini, OpenRouter, Ollama, and LM Studio
  • Includes cross-platform tests, security checks, contributor documentation, and architecture notes

Python · Asyncio · LLM agents · LSP · DAP · CI/CD Quick start · Architecture · Demo file

A full-stack application coordinating specialized AI roles across product planning, architecture, infrastructure, security, UI/UX, implementation, and QA. Model outputs are validated as structured artifacts that can be rendered, refined, streamed, persisted, and exported.

Next.js · TypeScript · Zod · Gemini · SSE · Prisma

An educational reference library covering routing, planning, reflection, tool use, memory, RAG, multi-agent coordination, guardrails, evaluation, and other common agent workflow patterns.

Python · LLM architecture · tool use · MCP · evaluation

An academic document-analysis project that extracts ESG-related information from financial documents and checks it against Sustainable Finance Disclosure Regulation requirements.

Python · document processing · regulatory AI · Next.js

Current focus

At Sofrecom Tunisia, I work on agentic data-reliability workflows: deterministic extraction, semantic alignment, schema-drift detection, controlled ETL repair, sandboxed Python and SQL execution, confidence thresholds, and validation-oriented control flows.

Outside work, I am focused on:

  • Reliable autonomous-agent runtimes with explicit state and recovery
  • Developer tooling for code navigation, execution, and debugging
  • Agent evaluation, observability, and completion integrity
  • Practical enterprise AI using retrieval, OCR, and controlled automation

Engineering toolbox

Area Technologies
Agent systems Tool calling, MCP, ReAct, LangGraph, LlamaIndex, RAG, evaluation, observability
Backend Python, Asyncio, FastAPI, Redis, PostgreSQL, SQLite, REST, SSE, WebSockets
Frontend TypeScript, React, Next.js, Tailwind CSS
Data and AI Vector search, Pinecone, ChromaDB, FAISS, OCR, anomaly detection, multimodal AI
Delivery GitHub Actions, Docker, automated tests, security scanning

Languages: Arabic (native), English (fluent), French (fluent).


Open to a 26-week final-year engineering internship starting in early 2027.
AI agents · LLM infrastructure · developer tools · applied software engineering

Pinned Loading

  1. agent-observability-platform agent-observability-platform Public

    Reference observability and cost-monitoring platform for AI-agent workflows, with metrics, tracing, and automated alerts.

    Python 1

  2. ai-agent-integration-hub ai-agent-integration-hub Public

    Reference integration hub connecting AI-agent workflows to Slack, Discord, email, webhooks, and real-time APIs.

    Python 1

  3. cultural-heritage-AI-platform cultural-heritage-AI-platform Public

    Academic AI platform exploring art authentication, image generation, heritage restoration, 2D-to-3D conversion, and RAG-based art Q&A.

    Jupyter Notebook 1

  4. distributed-multi-agent-platform distributed-multi-agent-platform Public

    Reference distributed multi-agent platform using AutoGen, FastAPI, Redis, WebSockets, and semantic agent discovery.

    Python 2

  5. langgraph-workflow-orchestrator langgraph-workflow-orchestrator Public

    Runnable LangGraph workflow examples covering conditional routing, parallel execution, iterative refinement, approvals, and checkpoint recovery.

    Python 5 2

  6. llamaindex-enterprise-knowledge-base llamaindex-enterprise-knowledge-base Public

    Reference multi-tenant knowledge-base system using LlamaIndex, RAG, vector search, SQL generation, and query routing.

    Python 3 2