Stefanos Chaliasos

Lecturer at UCL

London, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
Stefanos Chaliasos is a security-focused researcher and lecturer with a decade of experience building and analysing systems across academia and industry. Currently a Lecturer at UCL and Senior Security Researcher at zkSecurity, he completed a PhD in Computer Science at Imperial College London and has held research and development roles at Matter Labs, Veridise, and GRNET. His work spans applied security research, protocol analysis, and backend engineering—illustrated by contributions to practical tools like a cross-platform personal assistant on GitHub where he improved core control flow and user interaction. Comfortable moving between hands-on software development and rigorous academic inquiry, he brings both production-grade engineering and formal research skills to security problems. Known for pragmatic fixes that improve reliability, he often surfaces subtle protocol or UX issues before they reach production.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Software Engineering and Data Science, Bachelor's degree, Software Engineering and Data Science at Athens University of Economics and Business
bookMaster's degree, Computer Science, Master's degree, Computer Science at National & Kapodistrian University of Athens
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Imperial College London
github-logo-circle

Github Skills (7)

python10
control-flow10
command-line9
cli9
command-line-interface9
macos8
linux8

Programming languages (13)

JavaC++RustCTeXScalaWebAssemblyTypeScript

Github contributions (5)

github-logo-circle
sukeesh/Jarvis

Mar 2017 - Oct 2018

Personal Assistant for Linux and macOS
Role in this project:
userBack-end Developer
Contributions:89 commits, 97 PRs, 105 pushes in 1 year 7 months
Contributions summary:Stefanos primarily contributed to the personal assistant's core functionality, focusing on implementing commands like "exit", "quit", and "goodbye" to control program termination. They modified the main execution file (`main.py` or `__main__.py`) by adding or correcting these commands, and also by modifying the structure of the file. Their work demonstrates a clear understanding of the application's control flow and user interaction design.
assistantmacoslinuxpersonal-assistant
Contributions:125 commits, 81 pushes, 3 branches in 1 year 9 months
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
Stefanos Chaliasos - Lecturer at UCL