Education
- Electrical & Computer Engineering (ECE) at National Technical University of Athens (NTUA) (2015– 2021)
- Diploma (5-year joint degree, 300 ECTS).
- Major: Computer Science: Machine Learning, Algorithms, Speech and Natural Language Processing, Software Engineering, Operating Systems, Computer networks
- Diploma Thesis: Emotion Driven Speaker Verification. Ιnstitutional Repository
Work experience
- Meteorologica | ΕρΓΑ Laboratory of Algebraic and Geometric Algorithms (NKUA): Machine Learning Engineer (April 2021 - Present)
- Developed Deep Learning Models for time series forecasting.
- Designed and maintained an entire functional production pipeline on MS Azure.
- Cooperated with Terna and Inaccess, providing accurate daily energy forecasting for their wind farms.
- Advisor: Prof. Ioannis Emiris
Mandatory Military Service (ΚΕ.Π.Υ.Ε.Σ): IT Specialist (September 2021 - June 2022)
- National Centre for Scientific Research “Demokritos”: Machine Learning Intern (September 2020 - October 2020)
- Developed an open-source library for audio classification tasks : deep_audio_features
- Supervisor: Theodore Giannakopoulos
- Google Summer of Code 2019: Summer Internship (April 2019 - September 2019)
- Developed an open-source library containing a LibreOffice extension and a web GUI, for legal document anonymization: eellak/gsoc2019-anonymization
- The project was presented to the Council of the State (ΣτΕ)
- Supervisors: Iraklis Varlamis, Kostas Papadimas, Panos Louridas
Skills
- Programming Languages: Python, C, C++, Bash, Java, Javascript, Matlab
- Machine Learning: PyTorch, TensorFlow Keras, Scikit-Learn
- Scientific Programming/Data Analysis: Matplotlib, NumPy, Pandas, seaborn
- Programming Tools: Docker, OpenCV, LaTeX, Javascript, Django, MySQL, MariaDB
- Version Control: Git
Projects
- Linux device driver development, implementing a Linux kernel module in C. Repository
- Small blockchain-like application called NoobCash in Python. Repository
- Web app of a “price observatory” system, which allows the users to search and retrieve information about product prices as well as to record, post and share them via the application. Technologies used: Angular, Java.
- eHotels - Development of a web app that implements a hotel booking and management system . Technologies used: Php,Html,Css.
Competitions
- Participating in Google’s Hash Code 2018 competition and getting a top 10 score in Greece, by implementing an algorithm for self-driving cars.
- Participating in Sensors & Coding Hackathon 2018 by Advantage Austria and IEEE Ntua Student Branch. Implemented a forest fire system detection by taking data from fire sensors and camera and monitor them from a web site. Technologies used: Javascript, Node-RED.
Courses
- Lviv Data Science Summer School Online 2020 .
- Become a SuperLearner® 2: Learn Speed Reading & Boost Memory .
Licences & Certifications
- Greek | Native Language
- Certificate of Proficiency in English | University of Michigan
- Zertificat B2 / B2 Certificate in German | Goethe-Institut e.V.
