Projects

  • 2026-09-02

    A browser-based PDF redaction tool for permanently removing sensitive content. Documents are processed locally in your browser rather than uploaded to a server.

    How it works: Mask sensitive areas, then export a flattened PDF with the redacted content removed.

    Tech Stack: Next.js, TypeScript, Tailwind CSS, PDF.js, pdf-lib

  • 2020-06-01

    🎤TechEvents.ma· auto-pilot

    An open directory and community platform that aggregates 95+ Moroccan tech events into a single, accessible interface.

    Automation: Integrated Airtable as a headless CMS with GitHub Actions to automate data updates and deployment.

    Tech Stack: Next.js, TypeScript, Tailwind CSS, Airtable, GitHub Actions

  • 2020-04-20

    📰Top Of HackerNews· open source

    A custom Hacker news UI, made live on twitter with Next.js.