Nikolaos Gkarlis

DevOps Engineer at Kahoot!

Oslo, Norway
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

👤
Senior
🎓
Top School
Nikolaos Gkarlis is a DevOps Engineer based in Oslo with nine years of hands-on experience building web and mobile systems, currently driving platform reliability at Kahoot!. He progressed internally from intern to junior front-end, server-side developer and now DevOps—demonstrating strong full-stack fluency and operational ownership across the lifecycle. Nikolaos has a practical focus on developer experience and search UX, contributing Lunr.js-based search improvements to popular Jekyll themes and website templates to optimize performance and navigation. Balancing academic study in Informatics with an exchange at NTNU, he brings a thoughtful engineering foundation to fast-moving product teams. At 22 he pairs early-career ambition with a rare depth of cross-discipline experience, particularly in bridging front-end UX concerns with back-end and infrastructure work. He excels at turning user-focused enhancements into efficient, maintainable implementations.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Informatics, Bachelor's degree, Informatics at Ionian University
bookNorwegian University of Science and Technology
languagesEnglish, Greek
github-logo-circle

Github Skills (11)

html10
javascript10
front-end-development10
jekyll10
lunrjs10
seo8
search-engine8
optimisation8
optmization8
github-pages8
css7

Programming languages (11)

TypeScriptSmartyTeXSCSSMakefileJavaScriptGoMathematica

Github contributions (5)

github-logo-circle
mmistakes/minimal-mistakes

Jul 2017 - Oct 2018

:triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.
Role in this project:
userFront-end Developer
Contributions:6 PRs, 28 comments, 3 issues in 1 year 3 months
Contributions summary:Nikolaos primarily focused on enhancing the search functionality of the Jekyll theme. Their contributions included adding a Lunr.js-based search feature, modifying the layout to integrate the search input, and updating the Lunr.js library. Furthermore, they implemented options to search specific collections and minimized the JSON data used for the search index. These changes demonstrate a focus on improving the user experience and optimizing search performance.
blog-siteruby-gemrulerblog-projectalgolia-search
Role in this project:
userFront-end Developer
Contributions:6 commits in 1 month
Contributions summary:Nikolaos focused on enhancing the search functionality and user experience of the website template. They integrated the Lunr.js search library, creating a dedicated search layout and JavaScript logic. Further contributions involved correcting an excerpt and optimizing search options by adding the capability to search in specific collections, improving the overall site navigation. The user also updated the Lunr.js library to a newer version.
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
Nikolaos Gkarlis - DevOps Engineer at Kahoot!