Christodoulos Constantinides

I am currently a Data Scientist at IBM, NY working on timeseries classification and anomaly detection for predictive maintenance. I obtained my MS in Data Science at Columbia University, NY and my BS in Computer Science at University of Cyprus, CY. In the summer of 2021, I interned at Condé Nast as a Machine Learning Engineer working on their Recommender System. In the past I have worked as a software engineer at "SERUMS" project funded by EU H2020 and at Cognitive UX Ltd. I enjoy tackling real world data science problems and enriching my knowledge in statistical learning.


  • Data Scientist


    July 2022

    Currently working on timeseries classification and anomaly detection for predictive maintenance.

  • Machine Learning Engineer

    Condé Nast

    June - September 2021

    Worked on the recommender system for the on-site articles using reinforcement learning to use the optimal recommendation strategy and increase the Click Through Rate (CTR). Used Multi-Armed Bandit to learn the optimal recommendation strategy for the different times of the day. Used Spark to process the event stream and stored the processed data in PostgreSQL.

  • Software Engineer

    Cognitive UX Ltd

    January 2020 - January 2021

    Developed the mobile application which offers multiple authentication mechanisms using Flutter framework

  • Software Engineer

    SERUMS H2020

    June 2019 - Current

    Involved in the design and implementation of the User Authentication component using Django web framework

  • DMAC - Univerity of Cyprus

    Software Engineer

    June 2018-August 2018

    Designed a computer vision platform for the extraction of image semantics and embedded various state of the art pretrained models. The system made use of asynchronous work queues. Learnt various web technologies such as: Django, Docker , HTML , CSS , Javascript , Python


  • MS in Data Science

    Columbia University

    January 2021 - May 2022

    Selected Courses:
    Machine Learning for Data Science
    Statistical Inference and Modelling
    Advanced Deep Learning
    Exploratory Data Analysis and Visualization

  • BS in Computer Science

    University Of Cyprus

    January 2017 - January 2021

    GPA: 8.82/10

    Selected Courses:
    Theory of computation
    Data structures and algorithms
    Algorithms and complexity
    Parallel processing
    Artificial intelligence
    Machine learning
    Data mining on the web


Cybersecurity Hackathon Cyprus - 2nd
February 2020

During the 3-day contest developed a distributed system for processing images caught by drones for the generation of real time analytics, and presented it's applications for image surveilance in the army , search and rescue and forest fires. Video(Greek) 02:27:30

ACM ICPC National Contest - 2nd
June 2019

Got the second place with my team at the Cypriot competitive programming contest and participated to the south-eastern(SEERC) regionals at Bucharest, Romania

ACM ICPC National Contest - 3rd
September 2018

Got the second place with my team at the Cypriot competitive programming contest


View Details
Assembly Calculus
View Details
Climate Justice
View Details
Drone data analytics
View Details
CognitiveUX Mobile App
View Details
SERUMS H2020 Auth
View Details
Image analysis tool


Programming Languages
  • Python
  • R
  • C
  • C++
  • ARM
  • Dart
  • Javascript
Other knowledge
  • Docker
  • Hadoop
  • Django
  • Rabbitmq
  • Object Oriented Programming
  • Flutter
  • Greek (Native)
  • English
  • French


During my free time I like to have fun while being productive. I enjoy playing sports and keeping in shape.
As ancient Greek Mathematecian Thales said: τίς εὐδαίμων, ὁ τὸ μὲν σῶμα ὑγιής, τὴν δὲ ψυχὴν εὔπορος, τὴν δὲ φύσιν εὐπαίδευτος
which translates to: What man is happy? "He who has a healthy body, a resourceful mind and a docile nature