George Xanthakis

Graduate Research Assistant

Heraklion, Region of Crete, 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

👤
Senior
🎓
Top School
George Xanthakis is a systems-focused software engineer and PhD candidate with 11 years of hands-on experience in C/C++ and a research track record spanning storage systems, concurrency control, and parallel programming. As a Graduate Research Assistant at FORTH and ICS-FORTH and a past Research Assistant at Oracle, he blends academic rigor with practical systems programming. He specializes in storage and operating-systems problems but stays fluent in data structures and algorithms, aiming to translate research insights into robust implementations. An active open-source contributor, he has improved Doom Emacs by extending configurations, integrating packages like vimish-fold, and optimizing lazy loading—demonstrating attention to developer ergonomics and tooling. Based in Heraklion, Greece, he brings a persistent curiosity and multidisciplinary research experience that often surfaces in pragmatic, low-level optimizations not obvious from job titles alone.
code10 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Crete, Department of Computer Science
stackoverflow-logo

Stackoverflow

Stats
29reputation
3kreached
0answers
3questions
github-logo-circle

Github Skills (9)

vim10
emacs10
emacs-lisp10
latex7
flex-lexer6
hash6
clang-format6
compiler-construction6
llvm6

Programming languages (11)

HCLTypeScriptShellC++CMakefileJavaScriptLua

Github contributions (5)

github-logo-circle
doomemacs/doomemacs

Oct 2020 - Nov 2020

An Emacs framework for the stubborn martian hacker
Role in this project:
userFull-stack Developer
Contributions:8 commits, 10 PRs, 48 comments in 16 days
Contributions summary:George primarily contributed to the Doom Emacs framework by modifying configuration files and extending existing functionality. Their work included adding and adjusting keybindings related to folding and LaTeX, enhancing the user's editing experience. Furthermore, the user was responsible for integrating external packages like `vimish-fold` and optimizing its integration by lazy loading. Their contributions demonstrate an understanding of Emacs Lisp and configuration management within Doom Emacs.
vimemacs-configurationmartianemacsemacs-lsp
CARV-ICS-FORTH/parallax

Nov 2019 - Oct 2022

A persistent key-value store that is embeddable and optimized for fast storage.
Contributions:649 commits, 42 pushes, 3 branches in 2 years 11 months
storage-engine
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