Skip to content
View aliabdm's full-sized avatar

Block or report aliabdm

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

Mohammad Ali Abdul Wahed

Senior Software Engineer | Backend Systems | AI Engineering

Building scalable backend systems, AI-powered tools, and developer-focused products.

Portfolio LinkedIn Medium Dev.to Email


About Me

Backend engineer with 8+ years of experience designing and scaling production systems.

Backend Architecture
Laravel, PHP, APIs, PostgreSQL, Redis, Docker
AI Engineering
LLM integrations, agents, RAG, streaming, context systems
Product Engineering
Developer tools, workflow automation, practical AI products

I specialize in:

  • Laravel & PHP architecture
  • Distributed systems & performance optimization
  • AI integrations & agent workflows
  • Product-focused engineering

Currently exploring:

  • AI memory systems
  • Context portability between LLMs
  • Persistent AI workflows

Featured Project

Local-first context platform for AI chats, coding agents, terminals, and project memory.

GitHub Live Demo Local First Browser + Terminal Context Engine Desktop npm npm downloads Desktop download stats

ContextVault solves one of the biggest AI workflow problems: preserving context across AI chats, coding agents, terminals, tools, accounts, and context windows — without losing memory, structure, or continuity.

Surface What it does
Desktop App Full GUI over the bundled CLI: Record, History, Decisions, Problems, Tasks, Retrieve, Search, Prepare, Memory, Timeline, Export. Multi-project. Live watched-file sync.
Browser Capture Records conversations from ChatGPT, Claude, Gemini, Perplexity, Poe, DeepSeek, Copilot. Exports Markdown or ZIP.
Terminal Capture Records Codex, Claude Code, Cursor sessions, notes, decisions, tasks, problems as raw Markdown.
Unified Context Engine Imports browser exports and terminal sessions into one local index. Cross-surface retrieval. Deterministic ranking.
Agent Context Packages Prepares focused Markdown for the next Codex, Claude Code, or Cursor run.

Git tracks code. ContextVault tracks context.

Try the CLI directly:

npx @aliabdm/contextvault init

Or download the Desktop App for Windows or Linux (macOS via source build). Recording is a visible, explicit action — no background surveillance, no telemetry. Live Desktop download stats come from GitHub release assets without in-app tracking.

More details in the full project README.


Open Source Projects

AI & Productivity

Project Description
ContextVault Local-first engine with Desktop app — unifies browser chats and coding sessions into searchable project memory
Ghost Job Detector AI tool that analyzes suspicious job posts
Laravel AI Showcase AI agents, streaming, image generation, and TTS
PDF Chat RAG Chat with PDFs using LangChain + FAISS
PlainAid Document simplifier built with Elixir + Phoenix LiveView

Backend & Engineering

Project Description
Furtec Laravel design patterns showcase
URL Shortener (Rails) Open-source URL shortener in Ruby on Rails

Experience

Company Role Period
Bayt.com Senior Software Engineer 2024 - Present
iHR Backend Developer 2021 - 2023
Qiotic Web Developer 2021
Rawabi Farah Full Stack Developer 2020 - 2021
Yellow-Cow Product Owner 2019 - 2020

Tech Stack

Laravel | PHP | PostgreSQL | Redis | Docker | AI APIs
Python | Elixir | Phoenix | LangChain | FAISS
System Design | Performance Optimization | SaaS Architecture

Writing

I write about backend engineering, AI systems, architecture decisions, and developer tooling.


Syrian National

Based in Amman, Jordan
Open to Remote & Relocation

Syrian Flag

Pinned Loading

  1. ContextVault ContextVault Public

    Your portable memory layer for AI chats. Record, store, and export conversations across all major LLMs — locally and in real-time.

    TypeScript

  2. Ghost-Job-Detector Ghost-Job-Detector Public

    Ghost Job Detector is a production-ready Next.js web app that helps job seekers analyze job posts using AI before applying.

    TypeScript

  3. pdf-chat-rag pdf-chat-rag Public

    Transform PDFs into interactive conversations with AI. Built with LangChain, Groq, and FAISS for lightning-fast RAG-powered Q&A. Upload any document and chat naturally! 🚀

    Python 2

  4. laravel-ai-showcase laravel-ai-showcase Public

    A professional Laravel AI SDK showcase featuring Mock Mode for instant demos and Real Mode for production with API keys. Includes real-time streaming, chat, image generation, text-to-speech, and se…

    PHP 3

  5. furtec furtec Public

    Furtec is a Laravel 11 application built with PHP 8.2, showcasing a strong emphasis on design patterns and best practices. This project demonstrates the effective use of both the Repository and Ser…

    PHP

  6. hmvc-dp hmvc-dp Public

    Explore the power of design patterns(Using Repository design pattern) and HMVC architecture in Laravel with this comprehensive repository

    PHP