Skip to content
View hajar-benhadj's full-sized avatar
:shipit:
Background process
:shipit:
Background process

Block or report hajar-benhadj

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
hajar-benhadj/README.md
Google search: who is the best female programmer? โ†’ Hajar Benhadj โ˜… 5.0 Typing SVG

๐ŸŒธ Crafting automations that work while the world sleeps ๐ŸŒ™

Portfolio ZelligeDB

โœฟ About Me

  • ๐Ÿ’ป Software developer building real-world products โ€” automation, AI-powered tools, static analysis, and computer-vision systems.
  • ๐Ÿงฉ Just shipped ZelligeDB: a full SQL database engine built from scratch in Rust โ€” pages, B+Tree, crash-proof WAL, MVCC, SQL, and a Postgres-compatible server. Try it in the browser โ†—.
  • ๐Ÿฉบ Also just shipped RepoDoctor: a GitHub repository analyzer with a zero-dependency static-analysis engine โ€” complexity metrics, secret & CVE detection, architecture graphs.
  • ๐ŸŒท Weakness for clean code, tested APIs, and anything that runs on autopilot.

๐Ÿ The snake eats my contributions

Contribution snake animation

๐ŸŽ€ Featured Projects

ZelligeDB

๐Ÿงฉ A SQL database engine built from scratch โ€” 4 KiB checksummed pages, B+Tree, a crash-proof write-ahead log, MVCC, a hand-written SQL front-end differential-tested against SQLite, and a Postgres-compatible server real psql clients connect to. Compiles to WebAssembly โ€” try it live.

Rust B+Tree WAL MVCC WebAssembly 9 ADRs

</td>

RepoDoctor

๐Ÿฉบ Explainable repo health โ€” scores with full penalty breakdowns, secret & CVE detection via OSV.dev, architecture graphs with cycle detection, head-to-head repo duels.

Next.js TypeScript zero-dep engine

CV Lens

๐ŸŽฏ ATS CV checker โ€” server-side AI keyword matching with evidence table (found / partial / missing), key-safe and rate-limited. Live for job seekers, free.

JavaScript AI Vercel

Business Autopilot Kit

โš™๏ธ Admin work on autopilot โ€” 6 production n8n automations: invoices, late-payment chasing, AI inbox briefs. Free edition open-sourced, full kit sold.

n8n OpenAI API

AI API Test Generator

๐Ÿงช Tests from docs โ€” parses Swagger/OpenAPI documentation and generates robust Pytest suites with AI, streamlining backend testing.

Python Pytest OpenAI

Also shipping: ๐Ÿ‡ฉ๐Ÿ‡ช DeutschFlow โ€” offline German-learning PWA with an AI tutor ยท ๐Ÿ“ท Fall Detection System โ€” real-time pose-based emergency alerts

๐ŸŒ Open Source Contributions

Merged into ML libraries (lightly-train), security scanners, curated lists and learning apps โ€” including n8n, wagtail and layer5. Details โ†—


๐Ÿฑ dev mood

cat coding

me explaining to the rubber duck why it worked yesterday but not todayย ๐Ÿคก


๐Ÿ“ˆ My Year in Code

profile details stats
repos per language productive time

โœฟ Tech Stack

tech stack

๐Ÿ“ฎ Let's Connect

Pinned Loading

  1. my-portfolio my-portfolio Public

    My personal developer portfolio โ€” projects, skills and contact. Built with plain HTML/CSS/JS.

    CSS 2

  2. business-autopilot-kit business-autopilot-kit Public

    6 plug-and-play n8n automations that run your admin work - invoices, follow-ups, reports, inbox. Free edition: Invoice Bot + Invoice Chaser.

    JavaScript 1

  3. Fall_Detection_System Fall_Detection_System Public

    Real-time fall detection system using MediaPipe pose estimation and OpenCV, with instant emergency alerts sent via Telegram Bot.

    Python 1

  4. AI-API-TEST-Generator AI-API-TEST-Generator Public

    Automated Python tool that parses Swagger/OpenAPI documentation and leverages AI to generate robust Pytest test cases.

    Python 2

  5. ats-cv-checker ats-cv-checker Public

    ATS CV Checker - paste your CV + a job posting, get evidence-based keyword match, what to add / improve / remove. Hybrid rule-based + AI, EN/FR, 100% client-side.

    JavaScript 2

  6. repodoctor repodoctor Public

    ๐Ÿฉบ Paste a GitHub repo URL โ†’ explainable health scores, secret & CVE detection (OSV.dev), architecture graph & a prioritized prescription. Next.js + zero-dependency analysis engine.

    TypeScript 2