Emmanouil Koukoularis

Education

National and Kapodistrian University of Athens2017-08 - 2022-08
BSc in Informatics and Telecommunications

Tiny Java Compiler: Implemented a subset of Java with parsing, semantic analysis, and code generation using LLVM.

eClass Penetration Testing: Patched vulnerabilities and conducted penetration testing.

Systems Programming: Built a distributed travel-monitoring system using IPC, multithreading, and TCP sockets.

University of Michigan2015-01
Certificate of Proficiency (C2) in English Language

Experience

Software Engineer2021-10present
Greek Universities Network (GUnet)
  • Core contributor to the implementation of the wwWallet (GUnet, Yubico, SUNET); participated in numerous large scale pilots such as the DC4EU.

  • Winner in the SPRIND FUNKE challenge - competition included teams from Google and Samsung.

  • Collaborated with the NiScy team to achieve interoperability with the EUDI Wallet ecosystem.

  • Contributor to OpenID Specification (OpenID4VCI) - Accepted Proposal for credential issuance.

Skills

Cryptography (Conceptual): Public-key cryptography, Trust chains, Key management, WebAuthN

Concepts: Event-driven architecture, Reactive-programming, Systems Design, Distributed Systems

Technologies: NodeJS, Java, Go, Python, C/C++

Databases: SQL, Redis