Nick Kossifidis

Acting Chair Chair Of The Runtime Integrity Special Interest Group at RISC-V International

Greece
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Nick Kossifidis is a systems software engineer and IT security expert with 26 years of experience, currently leading the Runtime Integrity Special Interest Group at RISC-V International. He blends low-level kernel and driver development—his reverse-engineered Wi‑Fi driver work landed in the Linux kernel—with applied security research and trusted execution architecture design. At FORTH and in multiple RISC‑V task groups he has driven memory and peripheral isolation, CFI and TEE work, and contributed platform-level fixes to prominent open-source projects like OpenSBI and the Firesheep tooling. A physicist by training with a background in lab work and music, he approaches problems from multidisciplinary perspectives and values elegant, well-documented implementations. He is an active community builder and digital rights activist who mentors peers, publishes practical tooling, and helps translate research into standards. Quietly ambitious, he pairs hands-on reverse-engineering chops with standards leadership to shape secure open architectures.
code26 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.Sc.), Physics, Bachelor of Science (B.Sc.), Physics at University of Crete
bookMusic theory/Piano, Music theory/Piano at Kodaly music school
languagesEnglish, Greek
stackoverflow-logo

Stackoverflow

Stats
51reputation
333kreached
4answers
0questions
github-logo-circle

Github Skills (21)

c-language10
pcap10
risc-v10
c1110
network-programming10
c1710
sys10
embedded10
cprogramming-language10
qemu9
security9
linux9
assembly8
802-118
802-11p8

Programming languages (8)

SystemVerilogShellC++CTeXMakefileAssemblyPython

Github contributions (5)

github-logo-circle
riscv-software-src/opensbi

Feb 2019 - Apr 2019

RISC-V Open Source Supervisor Binary Interface
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:6 commits, 5 PRs, 14 comments in 2 months
Contributions summary:Nick contributed to the RISC-V Open Source Supervisor Binary Interface (opensbi) project by implementing and improving system-level functionality. Their work included adding system shutdown functionality for the QEMU virtual platform, improving the delivery of IPI (Inter-Processor Interrupt) events, and redirecting unhandled traps. These changes involved modifying core system libraries and platform-specific code.
risc-v
codebutler/firesheep

Nov 2010 - Nov 2010

A Firefox extension that demonstrates HTTP session hijacking attacks.
Role in this project:
userBack-end Developer
Contributions:6 commits in 2 days
Contributions summary:Nick primarily focused on enhancing the Firesheep project's backend functionality. Their work included adding Linux support by integrating code from another developer and implementing necessary platform-specific functions. They also addressed issues related to network interface handling and packet processing, including adding support for 802.11 monitor interfaces. Furthermore, the user improved code maintainability by incorporating compiler-specific attributes and utilizing configuration tools.
firefoxhttp-session
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial