Skip to content
View HazemBZ's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report HazemBZ

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

Ahla, I'm Hazem Bouzaiene

Software developer in Tunisia building Python and TypeScript tools for AI workflows, document search, automation, and developer productivity.

I like turning messy local workflows into useful software: searchable dashboards, PDF tooling, scraping systems, and small tools that make repeated work easier to reason about.

Website GitHub Email

Featured work

Project What it shows
sessions-sage Local AI dashboard for OpenCode sessions: FastAPI, SQLite, HTMX, Ollama, searchable timelines, and daily digests.
pdf-fuzz Local-first PDF search app with React, Django, Elasticsearch, Celery, RabbitMQ, Redis, and Docker Compose.
pdf-mcp MCP server for PDF extraction, metadata, layout-aware parsing, search, and OCR through JSON-RPC.
dayflow Personal planning app with Next.js, React, Tailwind CSS, Drizzle, and local SQLite.
mlh-demo Hybrid web automation and scraping system using FastAPI, Celery, Redis, Selenium, and containerized workers.
three-library React Three Fiber sandbox for WebGL, audio-reactive scenes, GLSL shaders, GLTF models, and interactive experiments.

Stack

Languages: Python, TypeScript, JavaScript, Shell

Backend and automation: FastAPI, Django, Celery, Redis, RabbitMQ, Selenium, Docker

Frontend and interaction: React, Next.js, Vite, Tailwind CSS, HTMX, React Three Fiber, Three.js

Search, documents, and AI tooling: Elasticsearch, PyMuPDF, OCR workflows, MCP, Ollama

Databases and tools: SQLite, Drizzle, Git, GitHub Actions, Linux

Current focus

  • Building local AI and developer-productivity tools that keep data on the user's machine.
  • Improving document workflows around PDF extraction, search, OCR, and retrieval.
  • Exploring practical automation systems for repetitive browser and data-entry work.

Contact

GitHub stats

HazemBZ's GitHub stats

Coding activity

Hazem WakaTime activity

Pinned Loading

  1. pdf-fuzz pdf-fuzz Public

    Search inside your PDFs, even when you don't know the exact words

  2. mlh-demo mlh-demo Public

    Hybrid website scraping and browser automation system with FastAPI, Celery, Redis, Selenium, and containerized workers.

    HTML

  3. tldr-pages/tldr tldr-pages/tldr Public

    Collaborative cheatsheets for console commands 📚.

    Markdown 63.1k 5.3k

  4. pyinstrument pyinstrument Public

    Forked from joerick/pyinstrument

    🚴 Call stack profiler for Python. Shows you why your code is slow!

    Python

  5. three-library three-library Public

    React Three Fiber sandbox for WebGL, audio-reactive scenes, GLSL shaders, GLTF models, and interactive experiments.

    JavaScript