Skip to content
View mangrisano's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report mangrisano

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

Hi πŸ‘‹ I'm Michele Angrisano

Software Engineer β€” Authentication & PKI

I build security software in Python, C++ and TypeScript that ships to production. I care about clean design, algorithms, and systems that hold up under real load.


πŸ” What I work on

Namirial SafeAccess β€” a passwordless, phishing-resistant MFA suite for enterprises, built on FIDO2 and PKI, securing access to Windows workstations and web/legacy apps.

  • Built core parts of the Python backend and native Node/C++ modules powering passwordless login on enterprise workstations.
  • Designed and shipped TypeScript modules for the web/integration layer.
  • Work hands-on with PKI, X.509 and the TLS/SSL certificate lifecycle.

πŸ“¦ Open source

I build and ship my own tooling β€” small, focused, production-grade.

certinspect β€” single-purpose X.509/TLS certificate inspector. Checks expiry, chain of trust, OCSP/CRL revocation, weak crypto and hostname match. Speaks plain text, JSON, CSV, Nagios and Prometheus; batch mode with concurrency and CI-friendly exit codes.

pip install certinspect

PyPI Python Stars

certminder β€” continuous TLS certificate monitor & alerter built on top of certinspect: scheduled checks, state memory, dedup and notifications (console / email / Slack / webhook). Currently monitoring 63 public-healthcare TLS endpoints in production.

pip install certminder

PyPI Python Stars

cvewatcher β€” self-hosted FastAPI service that matches your software inventory against the NIST NVD: precise CPE lookups, automatic CPE resolution and keyword fallback, severity/time triage, background monitoring and a no-build web dashboard.

docker pull micheleangrisano/cvewatcher

Release Python Image Size Stars


πŸ› οΈ Tech I reach for

  • Languages: Python Β· C++ Β· TypeScript Β· Node.js
  • Infra & data: Docker Β· Linux Β· PostgreSQL
  • Domain: PKI Β· X.509 Β· TLS/SSL Β· FIDO2

πŸ”­ Currently

Deep into certificate-lifecycle automation β€” OCSP/CRL revocation, TLS monitoring, and CI-friendly PKI tooling.


Michele's GitHub stats Top languages

πŸ’¬ Happy to talk about PKI, security tooling and backend systems β€” feel free to reach out.

Pinned Loading

  1. certinspect certinspect Public

    Command-line TLS certificate inspector

    Python

  2. certminder certminder Public

    Continuous TLS certificate monitor and alerter built on top of certinspect

    Python

  3. cvewatcher cvewatcher Public

    A FastAPI-based application for monitoring and tracking CVE.

    Python

  4. pypastebin pypastebin Public

    A shell pastebin url generator with different syntaxes.

    Python