Skip to content
View mkarson1997's full-sized avatar

Block or report mkarson1997

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

Mahmoud Karzoun

Software Engineer · Backend & Distributed Systems · Applied AI · Security-minded Engineering

I build production-shaped software around real business rules, durable state, authorization, automation, testing, observability and deployment. My public GitHub is curated to show engineering depth, not repository-count noise.

Flagship open-source work

Project What it demonstrates Stack
Karzoun FlowForge Durable workflow runtime, DAG execution, retries, PostgreSQL persistence, distributed workers, leases, idempotency, OpenTelemetry and health/readiness contracts TypeScript · PostgreSQL · OpenTelemetry
Karzoun SentinelAI Offline-first LLM evaluation, prompt-injection signals, groundedness baselines, secret redaction, JSONL datasets and regression quality gates Python · Pytest · Ruff · Mypy
KARZOUN ERP Multilingual desktop ERP/CRM with Arabic RTL, MVVM, SQLite, PDF/Excel workflows, backup and recovery C# · .NET 8 · WPF · EF Core · SQLite
Abeer Inventory Security-focused inventory system with RBAC, CSRF protection, audit trails, threat modeling, backups, Docker and automated tests Python · Flask · SQLite · Docker
CargoAPI Layered backend, carrier-selection business rules, EF Core, Hangfire, xUnit tests and CI .NET · EF Core · SQL Server · Hangfire
Chest X-Ray CNN Reproducible ML pipeline with documented evaluation, experiment protocol and model-card style reporting Python · TensorFlow/Keras · scikit-learn

Engineering focus

Distributed systems & backend
Workflow engines · durable jobs · REST APIs · background processing · PostgreSQL · SQL Server · SQLite · Entity Framework Core · idempotency · concurrency control

Security
RBAC · CSRF protection · session hardening · secure file handling · secret redaction · threat modeling · audit trails · dependency hygiene · security documentation

AI / ML
LLM evaluation · AI regression testing · prompt-injection analysis · groundedness checks · TensorFlow/Keras · experiment reproducibility

Delivery & quality
GitHub Actions · Docker · automated testing · strict typing · linting · reproducible dependency locks · observability · technical documentation

Frontend & product engineering
TypeScript · JavaScript · WPF/XAML · multilingual UI · Arabic RTL · responsive interfaces · accessibility-minded implementation

How I work

Correctness → Security → Maintainability → Observability → User experience

I prefer repositories another engineer can clone, understand, run, test and review without guessing what the software is supposed to do. Strong projects include architecture notes, security policies, contribution guidance, automated quality gates, tracked roadmaps and explicit operational boundaries.

Current direction

I am expanding a language-by-language engineering portfolio built around real systems rather than tutorial clones: workflow infrastructure, AI evaluation, cloud/distributed systems, security tooling, business software and developer platforms.

Links

Open to software engineering, backend, platform, DevOps and applied-AI opportunities, plus serious open-source collaboration.

Pinned Loading

  1. KARZOUN_ERP KARZOUN_ERP Public

    Open-source multilingual Windows ERP/CRM built with .NET 8, WPF, MVVM, SQLite, PDF/Excel workflows, RTL Arabic UI, backups and a Windows installer.

    C#

  2. abeer-inventory-1.0.0 abeer-inventory-1.0.0 Public

    Security-focused multilingual inventory system with Flask, RBAC, CSRF protection, audit trails, safe uploads, backups, Docker and automated tests.

    Python

  3. CargoAPI CargoAPI Public

    Production-style .NET 10 cargo pricing API with layered architecture, EF Core, SQL Server, Hangfire, Docker, automated tests and health checks.

    C#

  4. karzoun-flowforge karzoun-flowforge Public

    Durable TypeScript workflow runtime with DAG execution, PostgreSQL state, distributed workers, leases, retries, idempotency, OpenTelemetry and health checks.

    TypeScript

  5. karzoun-sentinel-ai karzoun-sentinel-ai Public

    Offline-first LLM evaluation & regression testing for AI apps and agents. Prompt injection, groundedness, secret redaction, JSONL suites and CI quality gates.

    Python

  6. Chest_XRay_CNN_Projem Chest_XRay_CNN_Projem Public

    Educational TensorFlow/Keras CNN for chest X-ray NORMAL vs PNEUMONIA classification with model card, reproducibility protocol, evaluation and CI validation.

    Jupyter Notebook