Jack Nero

Projects

Software for learning and private communication

  • PathThruMath

    PythonJavaScriptSQLite

    An interactive map of mathematical concepts and their prerequisites, connected to a searchable textbook library. Hover definitions let learners look up unfamiliar terms without losing their place, while personalized study plans connect what they already know to their next learning goal.

  • Lectio

    PythonJavaScriptLanguage learning

    A reading-centered language learning platform that brings original texts and aligned English translations together with contextual dictionary lookup, spaced-repetition vocabulary, grammar exercises, and writing feedback. Designed to help learners move from studying individual words to reading real works.

  • pqmsg

    Node.jsElectronPrototype

    A desktop messaging prototype for macOS, Windows, and Linux with post-quantum end-to-end encryption. A central server relays encrypted messages between enrolled devices; the client integrates ML-KEM-1024 key encapsulation, ML-DSA-87 signatures, and AES-256-GCM using established cryptographic libraries. Includes email two-factor authentication, delivery receipts, multi-device messaging, and retry/backoff synchronization.