Kyriakos Ziakoulis

Athens, Attica, Greece
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kyriakos Ziakoulis is a Frontend Engineer based in Athens with 11 years of experience building web and mobile user interfaces in agile teams. He combines deep React and React Native expertise with practical backend work, contributing end-to-end to the Mattermost open-source project—improving web UI interactions, mobile features like recent mentions and saved posts, and thread/notification logic on the server side. He enjoys sharing knowledge, focuses on clean refactors that simplify component state and lifecycle, and has a track record of shipping UX improvements and localization in production apps. Comfortable across the stack, he brings a pragmatic, user-centered approach to solving race conditions and edge-case bugs that surface in real collaboration platforms.
code11 years of coding experience
bookDepartment of Informatics Engineering, Crete, Greece
languagesEnglish, Greek
stackoverflow-logo

Stackoverflow

Stats
2,701reputation
108kreached
69answers
0questions
Badges
angularjs
top-5%
angular-ui-router
top-5%
github-logo-circle

Github Skills (28)

javascript10
react-native10
mobile-development10
web-application10
go10
front-end-development10
webapp10
web-development10
react10
database-api9
ios9
typescript9
databases9
typescript-types9
angularjs9

Programming languages (11)

TypeScriptHCLJavaCSSC++IoJavaScriptGo

Github contributions (5)

github-logo-circle
mattermost/mattermost-webapp

Jan 2021 - Jan 2023

Archived web app of Mattermost. Moved to the monorepo: https://github.com/mattermost/mattermost
Role in this project:
userFront-end Developer
Contributions:491 reviews, 288 commits, 196 PRs in 2 years
Contributions summary:Kyriakos primarily focused on improving the user interface of the Mattermost web app. Their contributions involved simplifying the emoji reaction animation logic by refactoring the local state of a reaction component and adjusting its lifecycle methods, as well as adding a component with max length validation for the channel name input in the edit category modal, and fixes for thread viewing issues. Furthermore, the user made changes to the UI for the thread viewer, including adding a "new messages" separator and showing appropriate labels.
webapphttps-servermattermostmattermost-server
mattermost/mattermost-mobile

Aug 2021 - Dec 2022

Next generation iOS and Android apps for Mattermost in React Native
Role in this project:
userMobile Developer (iOS/Android)
Contributions:154 reviews, 15 commits, 27 PRs in 1 year 4 months
Contributions summary:Kyriakos primarily contributed to the mobile application development for Mattermost, specifically focusing on React Native. Their commits involved refactoring UI components, implementing new screens and features such as recent mentions and saved posts, and integrating these features with the Mattermost database. They also addressed bug fixes, optimized the user interface, and worked on localizing the application.
next-generationreactandroid-appsreact-nativeandroid
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.
Request Free Trial
Kyriakos Ziakoulis