Skip to content
View josephsenior's full-sized avatar

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

Hey 👋 I'm Youssef

AI Engineering · Autonomous Agents · Developer Tools

Building reliable LLM systems, autonomous coding agents, and agentic infrastructure.
Agentic AI Intern at Sofrecom Tunisia · AI Engineering at ESPRIT · Expected 2027

LinkedIn Email Grinta

Open to internships Target roles


🚀 Featured Work

The projects that best represent how I currently think about AI engineering: autonomy, reliability, structured execution, and developer tooling.

🟢 Grinta — Local-First Autonomous Coding Agent Runtime

Stack: Python · Asyncio · LLM Agents · LSP · DAP · DevTools

A provider-agnostic terminal coding agent built for long-horizon repository work. Grinta plans tasks, edits code, executes commands, observes failures, validates outcomes, and recovers across interrupted sessions.

  • Event-stream ledger, checkpoints, replay/recovery, and state reconstruction
  • Structured Chat / Plan / Agent execution modes with configurable autonomy
  • Local LSP + DAP integration for code navigation and interactive debugging
  • Context compaction, stuck-loop detection, recovery flows, and completion validation
  • OpenAI-compatible APIs, Anthropic, Gemini, OpenRouter, Ollama, and LM Studio
  • Public release candidate with cross-platform CI and documented security boundaries

🔗 Repository · 🎥 Demo · 📖 Architecture


🏗️ BluePrinta — Multi-Agent SDLC Planning & UI Generation

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

A structured multi-agent platform coordinating seven AI roles across product planning, architecture, infrastructure, security, UI/UX, implementation, and QA.

  • Schema-driven agent outputs rendered as interactive React artifacts
  • Targeted artifact refinement with operations such as set_at_path and add_array_item
  • SSE-based job progress for long-running generation workflows
  • Gemini context caching to reduce repeated prompt overhead
  • Export pipelines for Markdown, PDF, HTML, and PPTX

🔗 Repository


🏦 SFDR Compliance Validator & Enterprise Retrieval

Stack: Python · LlamaIndex · Pinecone · RAG · Regulatory AI

A compliance parsing workflow for financial documents that extracts ESG-related data patterns and checks them against Sustainable Finance Disclosure Regulation requirements, paired with enterprise retrieval workflows for unstructured knowledge-base queries.

🔗 SFDR Validator · Enterprise Knowledge Base


🧠 Agentic Design Patterns — 21 Runnable Agent References

Stack: Python · LLM Architecture · Tool Use · MCP · Evaluation

A clean-room educational reference library covering 21 agent workflow primitives: routing, planning, reflection, tool use, multi-agent coordination, memory, MCP, guardrails, evaluation, and more.

🔗 Repository


💼 Current Work

Agentic AI Intern · Sofrecom Tunisia

Currently working on enterprise agentic AI around autonomous data-reliability workflows.

My work focuses on deterministic extraction, semantic data alignment, schema-drift detection, controlled ETL repair, sandboxed Python/SQL execution, confidence-based action thresholds, and validation-oriented agent control flows.


📂 More Projects

🌐 Distributed Multi-Agent Platform

Distributed orchestration with LangGraph state workflows, Redis coordination, and real-time communication.

LangGraph · FastAPI · Redis · WebSockets

→ Platform · Orchestrator

🛠️ AgentOps & Reliability Suite

Observability and evaluation utilities for agent workflows: inference cost, latency, token density, and LLM-as-Judge fixtures.

LangSmith · Pytest · LLM Evaluation

→ Observability · Evaluation

🎨 A2UI Builder

AI-powered UI generation workflow that turns natural-language requests into structured React interfaces.

Next.js · Gemini · shadcn/ui

→ Repo

🔌 AI Agent Integration Hub

Integration layer for connecting agent workflows with external communication and service surfaces.

Agents · Integrations · APIs

→ Repo

🖼️ Cultural Heritage AI Platform

Multi-module AI ecosystem spanning art authentication, generation, restoration, 2D→3D, and RAG Q&A.

PyTorch · Stable Diffusion XL · Vision Transformers

→ Repo

🔍 Multimodal Content Analyzer

Platform for analyzing image, audio, and video inputs with multimodal AI workflows.

Vision · Audio · FastAPI

→ Repo

👥 Multi-Agent Customer Support

Agent-based support workflow with ticket routing, escalation, and QA roles.

CrewAI · FastAPI · SQLAlchemy

→ Repo

📚 Multi-Agent Research Platform

Collaborative research workflow combining retrieval, web research, fact-checking, and citation generation.

LangChain · FAISS · Streamlit

→ Repo

🎯 Intelligent Task Automation Agent

Autonomous goal decomposition and adaptive task execution reference project.

LangChain · Agents · Streamlit

→ Repo

🏥 ZytoFlow Healthcare System

Full-stack healthcare management platform with RBAC and analytics workflows.

Django · Power BI · SQLite

→ Repo

🛠️ Tech Stack

AI Agents & LLM Systems: Tool Calling · MCP · ReAct · Planning · Context Management · LangGraph · LlamaIndex · RAG · LLM Evaluation · Agent Observability
Backend & Infrastructure: Python · Asyncio · FastAPI · Subprocess Runtimes · Docker · Redis · SQLite · PostgreSQL · REST APIs · SSE · WebSockets
Frontend & Software Engineering: TypeScript · React · Next.js · Java · Spring Boot · SQL · Git · Tailwind CSS
AI & Data: Vector Search · Pinecone · ChromaDB · FAISS · OCR · Anomaly Detection · Multimodal AI
Languages: Arabic (Native) · English (Fluent) · French (Fluent)


💡 What I Build

  • 🤖 Autonomous agent runtimes with tools, recovery, state, and validation
  • 🧰 Developer tooling for code navigation, execution, and debugging
  • 📊 Agent reliability systems for evaluation, observability, and completion integrity
  • 🔍 Enterprise AI workflows spanning RAG, data alignment, OCR, and controlled automation
  • 🏗️ Full-stack AI products from backend orchestration to interactive user interfaces

📈 GitHub

GitHub stats Top languages

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

    🚀 Production-ready observability & cost monitoring for AI agents. Features real-time metrics, LangSmith tracing, and automated alerting.

    Python 1

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

    Production-ready AI Agent Integration Hub. Connect AI agents (LangChain, OpenAI, Gemini) to Slack, Discord, Email, and Webhooks with a unified FastAPI gateway, Redis queuing, and WebSocket support.

    Python 1

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

    🎨 AI-powered platform for art authentication (91% accuracy), artistic image generation, heritage restoration, 2D→3D conversion, and art Q&A. Part of a 6-module cultural heritage AI ecosystem. Built…

    Jupyter Notebook 1

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

    A high-performance distributed multi-agent communication platform using AutoGen, FastAPI, and Redis. Features real-time WebSocket orchestration, semantic search with ChromaDB, and scalable agent di…

    Python 2

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

    Production-ready agent system built on LangGraph demonstrating advanced workflow orchestration with state machines. Features conditional branching, parallel execution, iterative refinement, human-i…

    Python 5 2

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

    Production-ready intelligent knowledge management system built with LlamaIndex. Enables organizations to query, analyze, and extract insights from multiple data sources (documents, databases, APIs)…

    Python 3 2