Alex Kyriakidis is a serial founder and software leader with 11 years of hands-on experience building full-stack web products and developer education platforms from Amsterdam. As CEO of Vue School, BitterBrains, Certificates.dev and founder of several ventures, he blends product intuition with deep front-end expertise—especially in Vue.js—having contributed to high-profile OSS like Vuex and the Vue Devtools. He routinely ships polished UIs, state management solutions and robust testing (Cypress) while also tackling back-end Laravel work, demonstrating true full-stack fluency. A developer-educator and author by trade, he uniquely pairs teaching and consulting with product execution, turning complex concepts into learning experiences and production code. Notably, his open-source contributions include improving Vue tooling and example apps, reflecting a focus on developer ergonomics and community impact.
11 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Computer Science, Dropout, Bachelor's degree, Computer Science, Dropout at Aristotle University of Thessaloniki (AUTH)
Vuedo is a blog platform, built with Laravel and Vue.js.
Role in this project:
Full-stack Developer
Contributions:1 release, 30 commits, 8 PRs in 3 months
Contributions summary:Alex's contributions primarily involve enhancing the blog platform's functionality and user interface. They implemented HTMLPurifier to sanitize user-generated content, ensuring security. They also updated the dashboard by integrating website configuration settings and making several dashboard improvements. In addition, the user worked on updating posts and implemented functionality for categories, including creating slugs and other improvements to the UI.
Contributions summary:Alex primarily focused on developing the front-end aspects of the Vue.js application. Their contributions included setting up and configuring ESLint for code quality, implementing core features like rendering threads and posts, integrating a forum theme via CSS, setting up Vue Router for navigation, and extracting components to organize the code. They also integrated Vuex for state management and improved the user interface.
vuevuejs3vue-componentses6javascript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.