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.

PortfolioLinkedInEmail

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 a proof output language fix 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

ReasoningLeanTLA+VampireTPTPLiquid HaskellPython

EngineeringC++CJavaTypeScriptScalaHaskellSpring BootReactPostgreSQLDockerRedisLaTeX

Pinned Loading

  1. LASD_Project_2025LASD_Project_2025Public

    LASD - 2024/2025

    C++ 3

  2. atl-model-checkeratl-model-checkerPublic

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

    Python

  3. labyrinth-gamelabyrinth-gamePublic

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

    C

  4. logic-evaluatorlogic-evaluatorPublic

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

    Python

  5. apalache-mc/apalacheapalache-mc/apalachePublic

    APALACHE: symbolic model checker for TLA+ and Quint

    Scala 589 51

  6. vprover/vampirevprover/vampirePublic

    The Vampire Theorem Prover

    C++ 426 78