A little about me.
Software, education
and entrepreneurship.
Throughout my career, I’ve devoted my time to software design, teaching computer science and artificial intelligence, and managing IT projects. Through IDBS, I work with businesses that want to integrate AI meaningfully into their processes and day-to-day work. At the same time, I’m developing Webie, my main personal software project.
Let’s discuss your idea
- Teaching hours
- 10,000
- Students in schools and seminars
- Over 4,000
- Years of teaching experience
- 23
- Years in software architecture
- 15
AI education and adoption for businesses
AI education
In my lessons, I explain how AI tools work, how you can use them in practice and how to evaluate their output. The training is adapted to your experience and to how you want to use these tools.
Explore AI education →AI digital transformation
Through IDBS, I help businesses integrate AI into their day-to-day operations. An engagement may include process analysis, solution design and implementation, and training the team to use the new tools.
Explore IDBS services →What brings you here?
Lessons & mentoring
One-to-one programming lessons, support with educational projects and mentoring for people preparing for developer roles.
Explore →Consulting & training
Application design, technology selection and staff training, shaped around the needs of your business.
Explore →Project Management
Planning and organising IT projects, coordinating teams and tracking delivery, guided by your business goals and needs.
Explore →Professional experience
Intrasoft · EFKA
I worked on applications for Periodic Contribution Declarations (APD), TEKA and the ATLAS digital pension platform.
Delta 360 · Omiros · Xinis
I have taught programming, databases and web technologies, and at Omiros I also supervised the Computing department.
Technical direction at AiPath
At AiPath, I was responsible for technology selection, building the development team and coordinating software development.
What I’m building.

IDBS
IDBS is the company I founded to provide businesses with software development, training and consulting services.
My main project
Webie
Webie is the main software project I’m developing. Explore the full presentation, its tools and capabilities.
Recent perspectives.

Όλοι μιλούν για Artificial Intelligence, αλλά κανείς για Artificial Stupidity
Εισαγωγικά… Τα τελευταία χρόνια ακούμε συνεχώς για την Τεχνητή Νοημοσύνη. Όλοι μιλούν για πιο έξυπνα συστήματα, πιο δυνατά μοντέλα, πιο γρήγορους αλγορίθμους και εφαρμογές …
Read article ↗
Τελικά η AI θα μας πάρει τις δουλειες;
Ακούστε το Podcast του άρθρου To podcast δημιουργήθηκε με Τα πράγματα έχουν αλλάξει πάρα πολύ στον χώρο του development. Αλλά όχι με τον τρόπο που το παρουσιάζουν τα media.…
Read article ↗What my learners say
He has a thorough command of the subjects he teaches and can answer any question about them. He explains things clearly and is always willing to help the learner.
Read the full reviewShow less
As a teacher, he is without doubt one of the best I have met. He has a thorough command of the subjects he teaches and can answer any question about them. He explains things clearly and is always willing to help the learner. His love of computing and, more broadly, Computer Science enables him to approach a problem from several perspectives in a way that anyone can understand. As a person, he is also one of the best I have met. Always there when you need him, whatever the time or day. Always optimistic, seeing the positive side of things and giving others strength. Kyriakos, thank you for everything!!!
Beyond being an amazing teacher with extensive experience, a clear way of explaining things and patience, Kyriakos is also a wonderful person to advise and guide you in your professional life!
Read the full reviewShow less
Beyond being an amazing teacher with extensive experience, a clear way of explaining things and patience, Kyriakos is also a wonderful person to advise and guide you in your professional life! I truly feel that from now on I have both a coach and a new friend.
An excellent teacher and person! He helped me a great deal to understand code and theory, using examples and approaches that were very accessible to the learner. I recommend him wholeheartedly!
An excellent professional. Direct and very clear in his explanations.
Completely satisfied with this collaboration.
Read the full reviewShow less
Completely satisfied with this collaboration. He knows his subject, Java in my case, and brings clarity and patience from his academic background. At the same time, he understands market needs extremely well, with extensive professional experience at major companies in the field.
He explains things very clearly and is calm and straightforward. I took SQL lessons, but he also helped me further with the Business Analyst role I want to pursue. Thank you very much!
He is calm, cheerful and easy to understand. He is willing to help and offer more than required when needed, through research for the lesson.
Read the full reviewShow less
He is calm, cheerful and easy to understand. He is willing to help and offer more than required when needed, through research for the lesson. He is actively involved in computing, which makes the knowledge he shares even more trustworthy.
He puts all his energy into the lesson and looks for ways to adapt his methodology to the learner's temperament and personality.
Read the full reviewShow less
If there were more stars, I would give them. In fact, I would give every star available. There are no words to review Kyriakos. It is not only his knowledge; it is much more. First and foremost, Kyriakos is the best person I have met in recent years. He puts all his energy into the lesson and looks for ways to adapt his methodology to the learner's temperament and personality. He takes the time to do this. He is cheerful, clear in his teaching and optimistic; as he often says, he always sees the glass as half full. His attitude and outlook inspire and encourage. He takes the learner's understanding and achievement of their goals personally. I was truly lucky to meet him.