Projects

Things I build: for research, for fun, and to understand how they work.

CyberForge pipeline diagram: open-source projects feed vulnerability injection pipelines with dynamic validation

CyberForge

Python · mini-SWE-agent · LangGraph · OSS-Fuzz

Verified vulnerability injection at repository level for cybersecurity agent training. Built at NIST.

AVIATOR framework diagram: vulnerability injection and validation modules made of specialized AI agents and tools

AVIATOR

Python · HF Transformers

Towards an AI-agentic vulnerability injection workflow for high-fidelity, large-scale code security datasets. Built at NIST.

Awe banner: build AI agentic workflows

Awe

Python · Pydantic · HF Transformers

A low-code Python library for building, executing, and fine-tuning AI agentic workflows. Powers AVIATOR.

Instant Listing website: turn photos into product listings instantly, with the app generating a listing from photos

Instant Listing

Flutter · Dart · Cloudflare · Gemini AI

An AI-powered mobile app for generating and publishing product listings. Co-built with my brother Mounir. Originally for the Gemini API competition.

MindStack extension interface: captured solutions with AI-generated tags and semantic search

MindStack

Chrome extension · Gemini Nano

A Chrome extension that turns your browser into your developer memory, automatically building cheat sheets and resurfacing your own fixes right inside Google Search. All local. Chrome Built-In AI Challenge 2025, teamed up with Mounir.

Privacy Keeper icon: a purple shield

Privacy Keeper

Node.js · React · TensorFlow

An AI-powered Chrome extension that scores the security and privacy of the sites you visit. First prize at the INSA SMART Challenge.

Sky Delivery artwork: a biplane dropping parachuted crates through a cloudy sky

Sky Delivery

Unity · C#

A mobile game published on the Play Store with 4k+ downloads.

Steady Box artwork: crates balanced on a swaying wooden beam

Steady Box

Unity · C#

A physics balance mobile game published on the Play Store with 100+ downloads.

ANTLR4 C Compiler

C++ · ANTLR4 · x86

A C-like compiler in C++ with ANTLR4, generating x86 assembly. Team project at INSA Lyon.

Drawing in augmented reality

Python · Computer vision

A computer-vision application for drawing in the air with your hands.