Vasilis Balafas is a highly experienced software engineer and a PhD Student in Computer Science at the University of Western Macedonia. His research interests include Machine Learning, Constraint Programming, Optimization, Cloud Computing, and Programmable Matter. His passion for programming began at a very young age, and he is now proud to be named to the Forbes 30 Under 30 list of the most dynamic young professionals in Greece.
His specialties include proficiency in a wide range of programming languages such as Java, PHP, JavaScript, Python, C, C++, and C#, strong experience in developing and maintaining web applications using frameworks such as Spring Boot, CodeIgniter, and Laravel, experience with popular libraries such as React, Redux, Sagas, and jQuery, experience with popular mobile development frameworks such as React Native and Flutter, hands-on experience with databases such as MySQL, PostgreSQL, MongoDB, and Couchbase, strong understanding of containerization and deployment using Docker and Kubernetes, practice in Test Driven Development (TDD) and CI/CD, proven ability to work effectively in cross-functional teams and lead technical projects and a wide range of knowledge in academic fields such as System Programming, Algorithms, Distributed Systems, Machine Learning, and Cloud Computing.
PhD in Artificial Intelligence, 2024
Univeristy of Western Macedonia
MEng in Computer Engineering and Telecommunications, 2021
Univeristy of Western Macedonia
As a Co-Founder and CTO at our energy blockchain startup, which has been recognized by Greek Forbes as one of the “30 Under 30”, I am responsible for leading the technical development of our platform and collaborating with the founding team to shape the direction and strategy of the company. My responsibilities include: