Projects

A selection of research tooling, security machine learning systems, and interactive web applications.


Interactive Web Applications

Kids Learn & Speak Icon

Kids Learn & Speak — למד לדבר

An interactive, audio-visual educational Progressive Web App designed for toddlers and early learners. Features real-time speech synthesis, friendly Hebrew & English pronunciation, tactile sound feedback, visual flashcards, and category navigation. Engineered for zero latency with full offline PWA support.

Launch App Offline PWA · Hebrew & English · Speech API

Glucose Tracker Icon

Glucose Tracker — מעקב סוכר

A lightweight, mobile-first diabetic blood glucose tracker built as an offline-first Progressive Web App. Includes custom rapid numeric keypad input, tactile haptic feedback, audio feedback, local persistence with auto-purge, and visual range tagging (Normal, Warning, High) tailored for quick daily logging.

Launch App PWA · Local Storage · Haptics · LTR Keypad


Security & Machine Learning Research Systems

PatchView: Multi-Modality Security Patch Detection

A multi-modal deep learning architecture designed to identify silent and unlabelled software security fixes across open-source code repositories. PatchView extracts and fuses three distinct modalities: structural code representations (AST diffs), natural language commit messages, and developer behavioral patterns in Git. Achieved 94.5% Accuracy, 95.1% F1-Score, and 0.97 AUC. Published in Computers & Security (2025).

Paper (Elsevier) Code (GitHub) Dataset (Kaggle)

Malboard: USB Hardware Implant Attack & Detection Framework

A comprehensive study of physical USB keyboard hardware implants capable of evading traditional biometric behavioral authentication. Implemented both a weaponized hardware implant that autonomously learns and mimics human keystroke dynamics and a trusted multi-sensor detection framework using side-channel acoustics and USB timing analysis. Published in Computers & Security (2019).

Paper (Elsevier)