I'm Christos Kormaris, a hands-on full-stack software developer with a solid history in IT projects and academia. I specialize in Java and JavaScript, and am proficient in Python, MATLAB, C/C++, PHP, HTML, CSS, and SQL. I enjoy building robust back-end services with Spring and crafting responsive front-ends using React and TypeScript. I hold a Master's degree in Computer Science with a focus on Machine Learning, and I'm pursuing another Master's in Artificial Intelligence & Deep Learning. I am passionate about applying ML to real-world problems and collaborating with cross-functional teams to deliver high-quality software.

Christos Kormaris

I'm Christos Kormaris, a hands-on full-stack software developer with a solid history in IT projects and academia. I specialize in Java and JavaScript, and am proficient in Python, MATLAB, C/C++, PHP, HTML, CSS, and SQL. I enjoy building robust back-end services with Spring and crafting responsive front-ends using React and TypeScript. I hold a Master's degree in Computer Science with a focus on Machine Learning, and I'm pursuing another Master's in Artificial Intelligence & Deep Learning. I am passionate about applying ML to real-world problems and collaborating with cross-functional teams to deliver high-quality software.

Available to hire

I’m Christos Kormaris, a hands-on full-stack software developer with a solid history in IT projects and academia. I specialize in Java and JavaScript, and am proficient in Python, MATLAB, C/C++, PHP, HTML, CSS, and SQL. I enjoy building robust back-end services with Spring and crafting responsive front-ends using React and TypeScript.

I hold a Master’s degree in Computer Science with a focus on Machine Learning, and I’m pursuing another Master’s in Artificial Intelligence & Deep Learning. I am passionate about applying ML to real-world problems and collaborating with cross-functional teams to deliver high-quality software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Greek, Modern
Fluent
English
Fluent
French
Intermediate

Work Experience

Software Developer at Freelance
September 1, 2025 - Present
Contract-based software development work for various clients.
Software Developer at CONSIGNMENT DEPOSITS AND LOANS FUND (TP & D)
April 1, 2025 - Present
Software development work at TP & D in Greece.
Associate Software Developer at XM
March 1, 2025 - September 30, 2025
Full-stack development with Java (Spring Web & Spring WebFlux) on the backend and JavaScript, TypeScript and ReactJS on the frontend.
Junior Software Developer at XM
April 1, 2023 - September 30, 2025
Software development focusing on Java and Spring framework.
Research Assistant at Athens University of Economics and Business
April 1, 2020 - September 30, 2025
Supported research projects in computer science.
Software Analyst/Programmer at Hellenic Army
August 1, 2019 - September 30, 2025
Software analyst/programmer duties.
Lab Assistant at Athens University of Economics and Business Computer Lab
February 1, 2018 - September 30, 2025
Lab assistant for Web Technologies & Application Programming and Java courses.

Education

Master's degree at University of West Attica
March 1, 2024 - September 1, 2026
Master's degree at Athens University of Economics and Business
January 1, 2016 - December 31, 2018
Bachelor's degree at Athens University of Economics and Business
January 1, 2011 - December 31, 2016
High School Diploma at 7th High School of Zografou
September 1, 2005 - June 1, 2011

Qualifications

Spring MVC
January 1, 2018 - September 30, 2025
Rapid Application Development with Large Language Models (LLMs)
January 11, 2030 - September 30, 2025
Machine Learning
January 11, 2030 - September 30, 2025
Deep Learning Specialization
January 11, 2030 - September 30, 2025
Data Science Professional
January 11, 2030 - September 30, 2025

Industry Experience

Software & Internet, Financial Services, Education, Professional Services, Computers & Electronics, Other
    paper Variational Autoencoders & Applications Master Thesis

    My postgraduate dissertation that I’ve done while studying Computer Science at Athens University of Economics & Business.
    Title: Variational Autoencoders & Applications
    Student: Christos Kormaris
    Supervisor Professor: Michalis Titsias

    https://www.twine.net/signin

    paper MyChessGame

    A traditional Chess game implementation using Minimax AI. The Minimax AI is based on code from the laboratories of the Artificial Intelligence course, of the Department of Informatics, of the Athens University of Economics and Business. I created this project from scratch, line by line. I started this project as a hobby, on March 2020, during the COVID-19 quarantine. This project was a test for my skills as a programmer, and I’m very happy with the result. Of course, my free time and a little luck were some assets too.

    https://www.twine.net/signin