Skip to content
View gianmarcomichelini's full-sized avatar
  • Turin, IT

Highlights

  • Pro

Block or report gianmarcomichelini

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.

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

Gianmarco Michelini

Security Researcher · MSc student in Cybersecurity Engineering at Politecnico di Torino.

I build secure systems from the ground up, from cryptographic protocols and identity architectures to full-stack applications where security is treated as a first-class engineering discipline.

LinkedIn Website


Focus Areas

Cryptography · PKI / X.509 · SAML / SSO / IAM · Zero Trust · GDPR / NIS2 · Post-Quantum · Network Security · Secure Full-Stack


What I Work With

Area Tools & Concepts
Security Architecture PKI & X.509 · SAML / OIDC / SSO / IAM · Zero Trust · TLS / SSH / IPsec · Trusted Computing / TEE
Cryptography Symmetric / Asymmetric · Post-Quantum (ML-DSA, ML-KEM, Falcon) · ZKP · OpenSSL
Networks & Cloud Security VPN · IPv4/6 · SDN · NFV · IaaS / PaaS / SaaS · Cloud Defence & Threat Mitigation
Compliance & Risk GDPR & NIS2 · Threat Modelling · Privacy by Design
Languages & Scripting Python · C · JavaScript · Bash
Security Tools Wireshark · nmap · Burp Suite · Aircrack-ng · Hashcat
Cloud & Containers Docker · Kubernetes
DevOps & Tooling Git · GitHub

Selected Projects

Project Description Stack
Reorder Restaurant management platform with TOTP 2FA, hashed passwords, RBAC, and OWASP-compliant API design React · Node.js · Express · TOTP
Wi-Fi & GNSS Analysis Wi-Fi goodput study with iperf3 + Wireshark and a GNSS spoofing attack simulation on satellite positioning data Wireshark · iperf3 · GNSS
Tatum24 Code-snippet sharing platform with secure auth, RBAC, and a privacy-respecting recommendation engine Django · Python · RBAC · Auth
Cryptography Playground Python CTF cryptanalysis (AES, RSA, hashing) paired with OpenSSL C labs implementing primitives from scratch Python · C · OpenSSL · CTF
SAML SSO PoC Containerised SAML 2.0 federated auth with X.509 trust chains, RSA-SHA256 signatures, and Push Model Python · Flask · Docker · X.509
Data Privacy Toolkit Python toolkit for K-Anonymity and Differential Privacy, covering anonymisation and privacy-preserving data analysis Python · K-Anonymity · Differential Privacy
PQC Benchmarking Suite OpenSSL 3.6.0 + liboqs environment benchmarking ML-DSA, Falcon, SPHINCS+, ML-KEM vs RSA and ECDSA C · OpenSSL · liboqs · Docker
BB84 QKD Simulator Modular BB84 protocol simulation (Alice, Bob, and Eve) demonstrating quantum key distribution and eavesdropper detection Python · Docker · Quantum

Open to opportunities - full-time roles in cybersecurity engineering, security research, and secure system design.

Pinned Loading

  1. saml-sso-poc saml-sso-poc Public

    A containerized SAML 2.0 Web Browser SSO PoC, demonstrating the "Push Model" of delegated authentication

    Python

  2. Offensive-Security Offensive-Security Public

    Course on binary and web exploitation techniques, ROP chains, heap attacks, SQL injection, XSS, and OWASP Top 10. Lab work and CTF challenges.

    Python 1

  3. reorder reorder Public

    A secure, full-stack restaurant ordering platform built with React and Node.js. Features a dynamic order configurator with ingredient dependency logic, real-time stock management, and TOTP-based 2F…

    JavaScript

  4. cryptography-labs cryptography-labs Public

    Cryptography Labs offers a collection of curated challenges and exercises, perfect for anyone looking to sharpen their skills in cryptography. Whether you're preparing for a Capture The Flag (CTF) …

    Python

  5. qkd-simulator qkd-simulator Public

    A modular, Docker-ready Python simulator for the BB84 Quantum Key Distribution protocol, featuring interactive eavesdropping scenarios and real-time QBER analysis

    Python