Skip to content
View shalashaska117's full-sized avatar

Highlights

  • Pro

Block or report shalashaska117

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

Hi, I'm Pietro 👋

CS student at the University of Naples Federico II and AI research contributor at Project Numina. I work on automated theorem proving, model checking, and formal logic.

Open to internship and research opportunities.

Portfolio LinkedIn Email

Open source

I contribute to automated reasoning tools:

  • Apalache, the symbolic model checker for TLA+: 8 merged PRs across the type checker, expression simplifier, and module importer.
  • Vampire, the first-order theorem prover: merged fixes to TPTP $let parsing (#885) and the test infrastructure (#890), with TFF proof output in review (#884).

Projects

  • Logic Evaluator: propositional logic parser and Boolean minimizer (Quine-McCluskey, Petrick's method, Karnaugh maps). Python
  • ATL Model Checker: strategic verification of multi-agent systems with Alternating-time Temporal Logic. Python
  • DietiEstates25: full-stack real estate platform with geospatial search. Spring Boot · React · PostGIS
  • Labyrinth Game: multiplayer TCP client-server maze game. C · UNIX sockets

More on my portfolio.

Stack

Reasoning Lean TLA+ Vampire TPTP Python

Engineering C++ C Java TypeScript Scala Spring Boot React PostgreSQL Docker Redis LaTeX

Pinned Loading

  1. LASD_Project_2025 LASD_Project_2025 Public

    LASD - 2024/2025

    C++ 3

  2. atl-model-checker atl-model-checker Public

    Educational ATL model checker for strategic reasoning over concurrent game structures.

    Python

  3. labyrinth-game labyrinth-game Public

    Laboratory of Operating Systems course project, a multi-threaded multi-client C written game

    C

  4. logic-evaluator logic-evaluator Public

    Propositional logic evaluator and Boolean minimizer with parser, AST, truth tables, Quine-McCluskey, Petrick’s Method, and Karnaugh maps.

    Python

  5. apalache-mc/apalache apalache-mc/apalache Public

    APALACHE: symbolic model checker for TLA+ and Quint

    Scala 590 50

  6. vprover/vampire vprover/vampire Public

    The Vampire Theorem Prover

    C++ 424 78