Skip to content
View smailerthegoat's full-sized avatar

Block or report smailerthegoat

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
smailerthegoat/README.md

Ismail Hammami

MSc Cybersecurity @ EPFL & ETH Zürich · ML/AI Engineering · AI Security & Safety · Lausanne, Switzerland

LinkedIn EPFL email Email


About

I came to security from applied mathematics and machine learning, and I work both sides of it: building ML systems, and studying how they break under adversarial pressure.

  • 🎓 Studying: Joint Cybersecurity MSc between EPFL and ETH Zürich (2025–2027), after a Communication Systems BSc at EPFL with a data-science track

  • 🛠️ Building: several ML / AI engineering projects — training, evaluation, and deployment of multimodal and language models

  • 🔍 Working across:

    • Cybersecurity — threat modeling, software security, information security & privacy
    • ML & AI engineering — multimodal foundation models, NLP, deep learning pipelines
    • AI security — adversarial ML, model and pipeline robustness
    • Decentralized systems — blockchain protocols, consensus, web3
  • 🧑‍🏫 Assisting: Assistant for Intelligent Systems: Communications & AI at EPFL — 100+ students, foundation-models track, in collaboration with VILAB Spring 2026


Selected work

These repositories are private — happy to walk through the code or architecture on request.

Nano4M — sign language Recognition · Bachelor project
Multimodal system built on the 4M architecture (an EPFL–Apple collaboration). Implemented and extended a nano variant for real-time translation across RGB video, human pose, and text.

Namecoin · Go
Decentralized domain-name registration on a custom blockchain — consensus with fork resolution, transaction validation, and peer-to-peer propagation.

Image-based file management system · C
Systems-level CLI for efficient image storage and retrieval, modelled on Facebook's Haystack.


Toolbox

Languages
Python · C / C++ · Go · Java · Scala · Assembly

ML & data
PyTorch · NumPy · Pandas · NetworkX · Matplotlib · multimodal foundation models · NLP

Security
Threat modeling · software & system security · information security and privacy · applied cryptography · decentralized systems · CTF tooling

Foundations
Probability & stochastic models · statistics · algorithms & data structures · operating systems · networks


Beyond the code

guitar · chess (1000+ Elo).

Working in French, English, Spanish, Arabic.


GitHub stats Top languages

Open to internships and collaboration in ML/AI engineering and AI security.

Pinned Loading

  1. com-480-data-visualization/Bakhano-Data-Viz com-480-data-visualization/Bakhano-Data-Viz Public

    JavaScript

  2. sentinel-llm-gateway sentinel-llm-gateway Public

    Self-hostable LLM security gateway. Drop-in OpenAI-compatible proxy that blocks prompt injection, jailbreaks, PII/secret leakage and data exfiltration, on-prem, zero per-call cost, full audit trail.

    Python

  3. Unhook Unhook Public

    Shows you the exact words a scam message is using to manipulate you, and what to do next. Built for older adults. Hybrid pattern-matching + LLM, span-level evidence, published risk rubric, six meas…

    TypeScript

  4. Hassene26/cryptokidz-cs412-fuzzing-lab Hassene26/cryptokidz-cs412-fuzzing-lab Public

    C