Marouane Boufarouj

Marouane Boufarouj

CS Graduate · ENSA

Software engineer interested in backend systems, software optimization, and AI. Here I share my work, writing, favorite tools, and findings on everything from algorithms and infrastructure to empires and history.

Experience
Personal·Distributed Online Judge

Scalable code execution across 7 languages through an async, event-driven pipeline. Safe execution of untrusted code in ephemeral, network-isolated containers.

GolangNextJsPostgresRedisDocker
Internship·AI Code Review
Oracle

AI-powered Code Review Assistant to automate detection of CRM-specific antipatterns in JavaScript. Replaced resource-intensive manual reviews at scale.

NLPJavaScriptPython
Internship·Graph-based ANN Search
Oracle

Optimized graph-based approximate nearest neighbor search by precomputing distances, achieving faster queries without sacrificing accuracy on high-dimensional data.

PythonAlgorithmsGraphs