About
🔹
I am a Software Engineer, Manager & Technology Consultant.
🔹
I am the Head of Development at SuprNation.
🎯
I am passionate about designing, developing and delivering innovative solutions, putting value first.
💎
With a combination of academic background, strong analytical and technical skills, business training, and consultancy experience, I employ a holistic view to understanding the problems of my clients and producing solutions.
👥
I currently lead 2 teams of talented engineers in the iGaming industry, focusing on mentorship and support, design and delivery, operations, and project management.
📒
I have designed, managed and delivered a large array of research and tech projects in multiple domains (health and social care, advanced care, manufacturing, etc) and at different scales.
⭐
I have years of experience in applied research of novel methods, including topics such as AI modelling, workflow management, process-, data-, and event-driven systems, formal methods, and the Internet of Things.
🌐
I have worked with several companies, from small startups to multi-nationals, including the NHS, to advise them on these topics and develop fitting solutions.
💻
I also have extensive engineering experience, including 10+ years with Scala, and using numerous modern frameworks (Akka, Play, Spring, Redis, RabbitMQ, Kafka, Kubernetes, React, Angular to name a few).
👍
I am open to collaborations across different industries, the public and third sectors, to create impact through data-driven innovation, AI and software.
Software Engineering
I have over 15 years of experience developing software at various levels, both in the academic and engineering part of my career. I have been developing using Scala as the main language for over 10 years.
The stack with which my teams and I work on a daily basis includes the following:
Other relevant libraries and tools that I have worked with in the recent past:
FS2
among others…
Research Background
I have an academic background in applied research & development, and innovation, able to bring in novel ideas from state-of-the-art techniques in Artificial Intelligence, Workflow Management, and Formal Verification.
This culminated in a prestigious, tenure-track fellowship position at the School of Informatics, University of Edinburgh, a top UK university in AI and Computer Science. In 2022 I decided to move to the industry, where I can make use of my skills to produce solutions and deliver value more directly.
Examples of the work I have been involved in are listed in the relevant pages.
Short CV
2023-today
Head of Development
Suprnation
Leading 2 teams (backend & frontend) of ~15 senior developers.
2022-today
Technology Consultant
Contractor
Working remotely for clients internationally.
2014-2018
Project Lead
WorkflowFM
Received extensive training on business development and entrepreneurship, exhibited and pitched at various events (e.g. Demofest 2014, EIE'15, EIE'16), and won prizes in 2 competitions among other achievements.
2009-2014
PhD
Formally Verified Process Workflows
School of Informatics
University of Edinburgh, UK
Thesis: A Formal Verification Approach to Process Modelling and Composition
Supervisor: Jacques Fleuriot
2008-2009
Private
Research and Informatics Corps
Greek Army, Greece
2006-2007
MSc
Artificial Intelligence with Distinction
School of Informatics
University of Edinburgh, UK
2001-2006
Undergraduate degree
BSc(Hons) equivalent
Department of Informatics and Telecommunications
University of Athens, Greece
Personal
I live in Edinburgh, Scotland. I was born in Athens, Greece which I like to visit as often as possible.
I enjoy listening to audiobooks, mainly sci-fi –see Goodreads for more–.
I play casual basketball regularly. Contact me if interested to join!