Ioannis Somos

AUEB MSCIS student

Personal Info

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

AddressAthens, Greece

Education

Information Systems Development and SecurityPresent
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

py-tree-sitterPresent
Core MaintainerTree-sitter
Python bindings to the Tree-sitter parsing library
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

Mobile Development
KotlinAndroid SDK
System Administration
BashPythonNGINXLinuxSecurity
Web Development
JavaScriptTypeScriptDjangoSvelte
Software Development
CC++RustLua

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

Kotlin
Python
Security
Open Source
Linux
Tree-sitter
Neovim