Christos Kormaris

I am a versatile programmer, with experience at projects that require teamwork and discipline. My field of study is Computer Science with specialization in Machine Learning & Deep Learning. My main focus at the moment is Java development, using mainly Spring Boot applications. I'm also a competent full-stack web developer.


Software (Java) Developer

XM, Trading Point of Financial Instruments LTD

Currently, I'm working as a Software Developer, in the Forex Company "XM", mainly focusing in Java Development.

May 2020 - Present

Research Assistant

Athens University of Economics & Business

I've worked as a research assistant for a project of the Athens University of Economics & Business. For that project, we had been collaborating with the Greek betting company "Stoiximan".

October 2019 - April 2020

Hellenic Army

I served the hellenic army, in the town of Komotini and later in Vari, Athens at the Corps of Research & Informatics.

November 2018 - August 2019

Computing Systems (CS) Lab Assistant

Athens University of Economics & Business

I was a lab assistant and lab teacher for 2 semesters, for the courses of "Web Programming" and "Introduction to Programming with Java". I gave lectures and corrected exercised of undergraduate students.

March 2017 - February 2018


Athens University of Economics & Business

Master of Science in Computer Science
Grade: 7.58 / 10
Thesis: 9 / 10

My postgraduate thesis topic was "Variational Autoencoders & Applications", which is part of Deep Learning.

My postgraduate dissertation on BitBucket
October 2016 - May 2018

Athens University of Economics & Business

Bachelor of Informatics
September 2011 - September 2016


Programming Languages & Tools
  • Java
  • Python
  • C
  • C++
  • Matlab
  • JavaScript
  • MySQL
  • PHP
  • HTML5
  • CSS3
  • jQuery
  • AJAX
  • XSLT
  • Bootstrap
  • Angular
  • Spring Java Framework
  • Flask Python Framework
  • Laravel PHP Framework
  • MVC
  • Wordpress
  • Linux
  • Ubuntu
  • Raspberry Pi
  • Android Studio
  • Git
  • Neo4j
  • Jenkins
  • RabbitMQ
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum


Other Links


  • My TicTacToe Source code Download

  • PC Games with 3D Graphics
  • Dungeon CSGrad with Unreal Engine 4

  • Dungeon with OpenGL

    Android Games
  • Minimax Chess

  • My Minesweeper

  • Minimax Checkers

  • Triota

  • Unity 2D Highway Racing

  • The Rock Quiz


I spend a large amount of my free time playing my electric or acoustic guitar. I listen to rock music and I always try to combine music with programming, which are my two passions. I also enjoy playing basketball, running and swimming. "Mens sana in corpore sano".