Marouane Boufarouj
Software Engineer
Computer Science graduate, National School of Applied Sciences
Architected a scalable code execution and validation system across 7 programming languages through an asynchronous, event-driven pipeline. Enabled safe execution of untrusted user code in ephemeral, network-isolated containers.
Oracle - Internship Research Assistant
Built an AI-powered Code Review Assistant to automate detection of CRM-specific antipatterns in JavaScript customizations. Replaced resource-intensive manual reviews by experts, achieving consistent validation at scale across multiple client projects.
Git Internals Personal
Implemented a minimal Git-like version control system from scratch, including content-addressable storage, object serialization, and tree traversal. Explored low-level filesystem operations and binary encoding formats to accurately replicate Git's internal architecture.
Oracle - Internship Research Assistant
Optimized graph-based approximate nearest neighbor search by reducing computational cost during inference. Implemented precomputation techniques to bypass redundant distance calculations, achieving faster searches without sacrificing accuracy on high-dimensional datasets.