Get in Touch
Computer Science student passionate about full-stack software engineering and cybersecurity. I build scalable applications using React.js, Node.js, Python, and cloud technologies.
GenAI Hackathon by Impetus & AWS

Featured Project
Built a full-stack desktop application for video editing and AI-powered screen recording. Engineered GPU-accelerated rendering pipelines, implemented real-time AI processing for video enhancement, and designed an intuitive interface handling complex editing workflows. Developed cross-platform architecture supporting high-performance video processing while maintaining responsive UI/UX.
Hackathon Wins
Chrome extension that automates the web entirely offline using Gemini Nano and Chrome's built-in AI APIs — Prompt, Summarizer, Rewriter, and Writer. Voice-controlled, agentic browser automation with semantic memory and document RAG.
AI-powered ecommerce platform augmenting Square databases with chat, interactive charts, data insights, psychographic analysis, and voice-enabled chart explanations.
Serverless forest monitoring system using AWS Lambda, Sentinel-2, and SageMaker — tracks deforestation in real-time with NDVI indices and K-means clustering.
Turns noisy AWS logs into actionable incidents using TiDB vector search and agentic LLM. Ingest, embed, detect spikes, and route alerts—serverless, fast, safe.
AI-powered supply chain forecasting platform using LLaMA 3 models to turn raw ERP data into actionable, real-time business insights—cloud-native and production-ready.
Work Experience
January 2025 - Present
- ✓Slashed inference latency by 65% optimizing Elasticsearch queries and FastAPI endpoints for real-time threat detection
- ✓Deployed lightweight Qwen LLMs for chat, classification & report generation with guardrails blocking prompt injection attacks
- ✓Architected Kafka pipelines ingesting real-time data streams with FastText achieving 95%+ language detection accuracy
- ✓Cut CI/CD runtime by 75% through Docker layer caching and parallelized GitHub Actions workflows
- ✓Hardened APIs to OWASP standards while driving test coverage from 40% to 85% across the stack
2022 - 2024
- ✓Built real-time 3D video effects using TensorFlow.js and WebGL, shipped in official Twilio Video demos
- ✓Authored technical tutorials and sample apps driving developer adoption of Twilio Video APIs
Education
Bachelor of Computer Science
Computer Science
Fredericton, NB, Canada
GPA: 4.15 / 4.3
2024 - 2028 (Expected)
- ✓Focus on Computer Science fundamentals, mathematics, and applied computing
- ✓Coursework includes data structures, algorithms, software engineering, and machine learning
- ✓Active in research initiatives at the Canadian Institute for Cybersecurity
Classes Préparatoires aux Grandes Écoles
MPSI (Mathematics, Physics, and Engineering Science)
Rabat, Morocco
2023 - 2024
- ✓Graduated Top of Class in rigorous French preparatory program
- ✓Intensive curriculum in advanced mathematics, physics, and computer science
- ✓Prepared for competitive entrance exams to top engineering schools
Baccalauréat en Sciences Mathématiques
Mathematical Sciences (French Curriculum)
Rabat, Morocco
2021 - 2023
- ✓Graduated Top of Class with honors
- ✓Specialized in advanced mathematics and sciences
- ✓Strong foundation in analytical and problem-solving skills
Blog
GPU Performance Engineering: Lessons from Building Vidova AI
Deep dive into GPU optimization, frame-time analysis, and benchmarking methodology from building a video editing application.
Building Marionette: Can Small On-Device LLMs Handle Complex Tasks?
How I built a privacy-first AI browser agent that runs entirely offline, and what I learned about context engineering for small models.
Winning First Place at the 2023 Google and Square AI Hackathon
Sharing my experience and learnings from the hackathon, and the project I built.
Winning multiple hackathons in one year: 1Password, Outerbase (Cloudflare), and Google and Square
How I won multiple hackathons in one year, and what I learned from each of them.
Freelancing at Cyclic, Twilio, and DigitalOcean
A look back at my first year of freelancing and what I learned

