Hi 👋, I'm Christos
Christos Hadjichristofi
I am a Constant L

Core Dev Stack

These are the fundamental tools I utilize for software development, although they are subject to change based on project requirements.

What I Do

Constant Learner | Tech Enthusiast | Team Player | Problem Solver

  • Python

  • JavaScript

  • Java

  • NodeJS

  • HTML-5

  • CSS3

  • ReactJS

  • Angular

  • npm

  • Ethereum

  • sql-database

  • nosql-database

  • docker

  • git

  • Linux

✅ Full Stack Development exploring various tech stacks

✅ Proficient in Software Testing, Debugging, and robust solutions

✅ Proficient in using Source Control for effective project management

✅ Quick learner with a solid understanding of Programming Languages

✅ Passionate about technology trends and staying up-to-date

✅ Effective team player with strong organizational skills

Education

National Technical University of Athens

National Technical University of Athens

PhD in Software Engineering

October 2022 - Present

Software Engineering, Architecture and Design

    National Technical University of Athens

    National Technical University of Athens

    MEng. Electrical and Computer Engineering

    September 2017 - June 2022

    GPA: 8.5/10. Specialization in Computer Science.

    • Some of the courses I attended were Software Engineering, Software-as-a-Service, Compilers, Programming Languages, Databases, Artificial Intelligence, Machine Learning, Operating Systems.
    • Thesis: Implementation of Blockchain Application for managing University grades.
    Kykkos Lyceum Paphos, Cyprus

    Kykkos Lyceum Paphos, Cyprus

    High School Diploma

    September 2014 - June 2016

    GPA: 19.4/20

      Experiences

      0

      Projects

      0 <span className={styles.smallerText}>years</span> 0 <span className={styles.smallerText}>months</span>

      Experience

      Analysis Consulting LTD

      Analysis Consulting LTD

      Data Analyst Architect

      Analysis and standardization of energy data and services for an institutional entity in the energy sector.

      • UML

      • Specifications

      • Data Analysis

      • Data Architecture

      Energy Competence Center

      Energy Competence Center

      Software Engineer

      Enhancement of the ECHOS platform, including the development of new features, integration with external services, and optimization of existing functionalities.

      • Redesigned how scenarios are generated and filled with timeseries data.

      • Introduced a queuing system for optimization requests.

      myWebsiteArchitects

      myWebsiteArchitects

      Web Developer

      Create responsive, well designed, robust websites for the needs of the customer.

      • WordPress

      • Elementor

      • HTML/CSS

      Code for Code Learning Solutions LTD.

      Code for Code Learning Solutions LTD.

      Content Writer

      Write Python and JavaScript educational exercises of multiple difficulties for the need of code4code educational platform.

        National Technical University of Athens

        National Technical University of Athens

        Teaching Assistant

        Assist in instructing various courses within the School of Electrical and Computer Engineering, providing laboratory support, project guidance, and developing supplementary software tools (such as AI Log).

        • Computer Programming (1st Semester): Support students in understanding basic programming concepts and methodologies (C++).

        SmartRue Research Team

        SmartRue Research Team

        Software Engineer

        Enhanced and optimized a legacy .NET C# 4.5 MVC application, performing backend improvements, dynamic data fetching, and code cleanup.

        • C#

        • .NET

        • MVC

        • SQL Server

        Cyprus National Guard

        Cyprus National Guard

        Soldier

        Completed my mandatory military service as a soldier in the Cyprus National Guard. Improved my discipline, teamwork spirit and gained the ability to work under pressure.

          Open Source Projects

          compilers-NTUA

          [ECE NTUA] Compiler Project for Llama Functional Programming Language.

          C++

          2

          5

          3.5 MB

          Multimedia-NTUA

          [ECE NTUA] Multimedia Project (BattleShip Game) written in Java.

          Java

          0

          1

          110 KB

          SaaS77-NTUA

          [ECE NTUA] QnA project developed with two architectures, microservices and MVC

          EJS

          3

          5

          7 MB

          soft-eng-3

          [ECE NTUA] Software Engineering project

          JavaScript

          2

          1

          8.8 MB

          PL1-NTUA

          [ECE NTUA] Assignments for Programming Languages I.

          Standard ML

          1

          0

          11.2 MB

          Grades-Blockchain-dApp

          [ECE NTUA] Grades Management dApp (Thesis)

          EJS

          0

          3

          1 MB

          Projects

          LIVE PROJECTS I HAVE WORKED ON

          Keravnos Academy Pafos

          Keravnos Academy Pafos

          Software Engineer

          Development and management of a web platform for a football academy, including data analysis, integration with external services, and backend architecture.

          • Created a managerial dashboard for tracking student payments and sending notifications.

          • Automated email notifications using AWS SES.

          Achievements And Certifications

          Achievements, Certifications, Award Letters and Some Cool Stuff that I have done !

          AI 900 Cert Logo

          Microsoft Azure AI Fundamentals

          Completed AI-900: Microsoft Azure AI Fundamentals with a score of 873.

          Certification
          DP 900 Cert Logo

          Microsoft Azure Data Fundamentals

          Completed DP-900: Microsoft Azure Data Fundamentals with a score of 936.

          Certification
          NodeJS Logo

          NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno)

          Completed NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno) course on Udemy.

          Certification
          Ethereum Logo

          Ethereum Blockchain Developer Bootcamp With Solidity (2023)

          Completed Ethereum Blockchain Developer Bootcamp With Solidity (2023) course on Udemy.

          Certification
          JS logo

          The Complete JavaScript Course 2024: From Zero to Expert!

          Completed The Complete JavaScript Course 2024: From Zero to Expert course on Udemy.

          Certification
          IEEE Xtreme Logo

          IEEEXtreme Competitions

          All my participations in IEEEXtreme Competitions.

          15.0 Certification (171/2403)16.0 Certification (327/2992)17.0 Certification (366/4222)18.0 Certification (824/8785)
          EESTEC Logo

          EESTEC Competitions

          All my participations in EESTEC Competitions.

          Machine Learning Challenge
          Sui Logo

          Sui Overflow

          Participated in the Sui Overflow virtual hackathon, implementing the UI, using NextJS.

          GitHub RepositoryWebsite

          Papers

          Explore my published research papers and articles.

          Reach Out to me!

          Whether it's about a project or just a friendly hello, my inbox is always open. Let's connect!

          "Software Engineer | PhD Cand."

          Greece
          Not looking for opportunities atm