protocol development, backend systems, cryptography.