Ioannis Somos

Cybersecurity MSc graduate

Personal Info

Jack of all traits, master of Kotlin. Open Source enthusiast fixated on security.

AddressAthens, Greece

Education

Information Systems Development and Security
Athens University of Economics and BusinessMaster's
Notable Courses:
  • Penetration Testing
  • Software & Network Security
  • Applied Cryptography
  • Information Law
  • Digital Forensics
Informatics and Telematics
Harokopio University of AthensBachelor's
Notable Courses:
  • Web Development
  • Artificial Intelligence
  • Data Mining
  • Information System Security
  • Compilers

Volunteer Work

FOSSCOMM 2017
Harokopio University of AthensVideo Streamer
  • Helped organise and set up the conference.
  • Responsible for streaming one of the venues.
  • Attended the Linux Metrics Workshop.

Projects

tree-sitterPresent
MaintainerTree-sitter
An incremental parsing system for programming tools
nvim-treesitterPresent
Core Maintainernvim-treesitter
Tree-sitter configurations and abstraction layer for Neovim.
Tachiyomi Extensions
ContributorTachiyomi
Source extensions for the Tachiyomi app.
KotlinAndroid
MangAdventurePresent
Co-Author
A feature-rich manga/comic hosting CMS.
PythonDjango

Certificates

Information Security
freeCodeCamp

Skills

System Administration
LinuxBashNGINX
Cybersecurity
SoCDigital Forensics
Mobile Development
KotlinAndroid SDKJetpack Compose
Software Development
CPythonRustLua
Web Development
JavaScriptDjangoTypeScriptSvelte

Languages

Greek
Mother tongue
English
EDI JETSET 7 (C2) Cambridge B2 First
German
Goethe-Zertifikat B1

Awards

Hacktoberfest 2022
DigitalOcean
Hacktoberfest 2021
DigitalOcean
Hacktoberfest 2020
DigitalOcean
Hacktoberfest 2019
DigitalOcean

Interests

Security
Open Source
Kotlin
Python
Linux
Tree-sitter
Neovim