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

Block or report Mansour-ElCheikh

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

Mansour El Cheikh

Senior AI Product Manager | Technical PM | Product Engineer | Agentic Workflows, MCP, RAG & Context Engineering

Berlin, Germany. Twelve years across humanitarian programs and B2B SaaS, now pairing that foundation with hands-on AI engineering. PM-as-engineer.

AI is garnish. Structure is the meal.


What I'm building

RepoNav is a deterministic architecture sensor for any codebase. Tree-sitter WASM parses the source, a graph builder resolves edges, and a deterministic analyzer fan-out extracts architectural signal: layer DAG via Tarjan SCC, blast radius via BFS over the reverse call graph, change coupling from git-log mining, dead code via multi-pass analysis, and hybrid retrieval (BM25 over SQLite FTS plus 2-hop graph walks, merged via Reciprocal Rank Fusion).

Four surfaces over one engine: headless CLI, MCP server, GitHub Action, VS Code extension. Sensor, not actuator. It reads what's there; it does not refactor, score, or run your code.

Stack: TypeScript + React (webview), Tree-sitter WASM grammars (JavaScript, TypeScript, Python, Go), SQLite-WASM, Sigma.js (WebGL). Apache-2.0.

Case study → · Repo →


Shape of the work

  • 2026 Q1. Shipped RepoNav: deterministic analyzer fan-out, four distribution surfaces, MCP gate that warms repo context before structural agent actions.
  • 2026 Q1. Completed AI Software Engineering at Digitale Leute School (Cologne / Berlin).
  • 2025 to 2026. Relocated Lebanon to Berlin, parented full-time, retrained on modern AI engineering. The career gap is a deliberate runway, not an interruption.
  • 2018 to 2024. Senior PM at Master BI (B2B BI platform for EPC contractors). Co-founder and PM at Techstream Labs (e-commerce SaaS across EU, USA, MENA).
  • 2014 to 2021. Program management across Lebanon's humanitarian sector: UN, USAID, EU-funded recovery and livelihood programs, $3M+ in cumulative budgets.

Open to

Senior PM, Technical PM, or Product Engineer roles where the team values evidence over vibes and the wall between product and engineering is already gone.


Elsewhere

Pinned Loading

  1. Reponav Reponav Public

    The deterministic architecture sensor for any codebase. CLI, MCP, GitHub Action, VS Code extension over one engine.

    TypeScript

  2. StarDefender-Alpha StarDefender-Alpha Public

    A React + TypeScript fixed-shooter arcade game. Quadtree collision, object pooling, fixed-timestep loop, dual-canvas rendering. Neon cyberpunk, homage to Galaxian.

    TypeScript