Skip to content
View Ilyes-Jamoussi's full-sized avatar

Block or report Ilyes-Jamoussi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ilyes-Jamoussi/README.md
Ilyes Jamoussi — machine learning from scratch, production-grade software

Software Engineering student at Polytechnique Montréal — AI & Data Science concentration, expected Dec 2027
Quantum algorithms researcher at Calcul Québec · previously Cloud Consultant Intern at AWS Professional Services

Featured Projects

  • Peaked Circuits — PennyLane reproduction of Aaronson & Zhang's verifiable-quantum-advantage construction (arXiv:2404.14493): brick-wall random circuits driven to peak on a single basis state by variational SU(4) layers — δ = 0.2024 vs the paper's ~0.2 at 12 qubits, fully seeded, tests green in CI.

  • MiniGPT — decoder-only GPT trained from scratch in PyTorch on TinyStories: 13.9M parameters, byte-level BPE tokenizer, 5.32 validation perplexity. Token-streaming inference over FastAPI (SSE), Dockerized, CI with ruff + mypy + pytest. Live demo

  • MailGuard AI — encoder-only Transformer spam classifier built from scratch: padding-masked attention, custom 30K-token vocabulary, class-weighted loss on stratified splits. 97.0% accuracy, 0.95 spam F1 on SpamAssassin. Live demo

  • Poly Arena — cross-platform multiplayer tactics game (team of 6): Angular web, Flutter mobile & Electron desktop clients on one authoritative NestJS + Socket.IO server; 4 game modes, visual map editor, AI players, 980+ unit tests all green in CI. Top contributor — 283/545 commits. Live demo

  • AVR Robot — autonomous line-following robot in bare-metal C++ on ATmega324PA (no Arduino, no HAL): register-level drivers for PWM motors, ADC IR ranging, I2C EEPROM and UART; self-localizes by matching recorded moves against route signatures and stops 10 cm from target posts.

Experience

Research, industry, and teaching roles spanning quantum computing, cloud, and applied AI.

Calcul Québec — Researcher, Hybrid Quantum Algorithms · Summer 2026 — current
Developing hybrid quantum-classical algorithms in Python on MonarQ, a 24-qubit universal quantum computer, with GPU/CPU high-performance computing clusters.

AWS — Professional Services — Cloud Consultant Intern · Summer 2025
Built an iOS/Android app replacing paper workflows for 100+ field technicians, cutting reporting delays from months to seconds; architected the serverless AWS backend with offline-first sync (AppSync) and an Amazon Bedrock (Claude 3.5 Sonnet) documentation assistant.

Accenture — Consultant, AI Strategy mandate (CCGP) · Winter 2025
Designed a RAG-powered chatbot for a 10,000+ document portal, cutting navigation time by 75% for 1,000+ users.

Polytechnique Montréal — Teaching Assistant (Data Structures & Algorithms) · Team Lead of the peer-tutoring program

Stack

Core AI / ML Python PyTorch PennyLane scikit-learn Pandas NumPy SQL
MLOps & Serving Docker FastAPI Streamlit GitHub Actions pytest
Cloud — AWS AWS Amazon Bedrock Amazon EC2 AWS AppSync AWS Lambda
Software Engineering C++ TypeScript Java Angular NestJS React React Native Expo Node.js

Certifications

AWS Certified Developer – Associate (verify credential) AWS Certified Solutions Architect – Associate (verify credential) AWS Certified AI Practitioner (verify credential)

GitHub Activity

GitHub activity: contributions over the last 12 months and most used languages across public repositories, refreshed weekly

Pinned Loading

  1. peaked-circuits-pennylane peaked-circuits-pennylane Public

    PennyLane reproduction of 'On verifiable quantum advantage with peaked circuit sampling' (Aaronson & Zhang, arXiv:2404.14493), Section 3 — peakedness 0.20 reproduced at n=12

    Python

  2. minigpt-llm minigpt-llm Public

    From-scratch GPT (13.9M params) in pure PyTorch — byte-level BPE, val perplexity 5.32 on TinyStories, streaming FastAPI inference, CI, live demo

    Python

  3. mailguard-ai mailguard-ai Public

    Transformer encoder spam classifier built from scratch in PyTorch — 97.0% accuracy, 0.95 spam F1 on SpamAssassin, live demo

    Python

  4. cross-platform-multiplayer-game cross-platform-multiplayer-game Public

    Poly Arena — real-time cross-platform multiplayer tactics game: Angular web, Flutter mobile, Electron desktop, one authoritative NestJS + Socket.IO server (MongoDB, Firebase Auth)

    TypeScript

  5. AVR-Microcontroller-Robot AVR-Microcontroller-Robot Public

    Autonomous line-following robot in bare-metal C++ on ATmega324PA — register-level PWM, ADC & IR sensing, I2C EEPROM journey log, UART reporting

    C++