Air-gapped wallets that do not phone home. I work at the smartcard / secure-element layer: JavaCard applets, APDU, GlobalPlatform, and the host tooling around them.
Selected work
- Keycard Pal - air-gapped wallet for the Status Keycard, Android and iOS (TypeScript / React Native). Won two Logos Lambda Prizes: a NIP-46 Nostr signer and a Shell dApp PoC.
- Status Keycard applet - contributed two instructions to the JavaCard applet: GET CHALLENGE (in production) and an ECDH key-agreement instruction (#127, merged, shipping in v4).
- Logos spel - won and delivered two RFP libraries in Rust, admin-authority and freeze-authority (all milestones approved), and contribute upstream to the spel framework.
- Host SDKs - keycard-py (Python), keycard-nim (Nim), pcsc-nim, and merged PRs to the TypeScript keycard-sdk.
Stack: TypeScript, Python, Nim, Rust, JavaCard, C++. Smartcard / PCSC / APDU, hardware wallets, Nostr signing (NIP-46 / NIP-44 / BIP-340).
Talks: Cypherpunks, technoanarchists & post-state futures (EthBelgrade 2025) | Smart Contract Development with Vyper (EthBelgrade 2023) | Tehnički aspekti blokčejna (SANU 2022) | Dev Tooling track (EthBelgrade 2024)
Elsewhere: mmlado.github.io | LinkedIn | digital self-defense on YouTube
Independent. Open to work in the privacy space - smartcards, hardware wallets, secure elements.



