Hello, I'm

George Levis

I'm a Machine Learning Engineer & Research Associate ā€” AI/ML & 6G Networks

Iā€™m passionate about leveraging AI and machine learning to create innovative solutions across various industries, including 6G and telecommunications, smart homes, and more. I enjoy building intelligent systems that make technology smarter and more efficient. Always eager to learn, I seek out new challenges to grow my skills and contribute to groundbreaking projects.

Expertise in:

Machine LearningDeep LearningNeural Networks6G NetworksAI ResearchTelecommunicationsPythonTensorFlowPyTorchSmart Systems

About Me

As a Machine Learning Engineer & Research Associate at FourDotInfinity, I develop production-grade ML systems, optimize deep learning models, and contribute to AI-driven 6G wireless research and other fields.

Machine Learning Engineer & Research Associate ā€” AI/ML & 6G Networks

Four Dot Infinity

AI/ML research and development at FourDotInfinity, with a focus on 6G wireless communications and cutting-edge artificial intelligence applications.

Sep 2024 - Present

IT Support Analyst

Viacar S.A.

Managed IT procurement, setup, maintenance, and support to ensure smooth operations and resolve complex technical issues.

Mar 2020 - Jan 2021

Applied Mathematical and Physical Sciences

National Technical University of Athens(5-year program)

Explored a wide range of subjects, including mathematics, physics, computer science, and electrical engineering.

2019 - 2025

Publications

My research publications in AI/ML and 6G Networks

1
Research Publication

COMIX: Generalized Conflict Management in O-RAN xApps -- Architecture, Workflow, and a Power Control case

Anastasios Giannopoulos, Sotirios Spantideas, Levis George, Kalafatelis Alexandros, Panagiotis Trakadas

This paper introduces COMIX, a generalized Conflict Management scheme for Multi-Channel Power Control in O-RAN xApps. We propose a framework that detects and resolves conflicts between Deep Reinforcement Learning (DRL)-based xApps for power control, utilizing a Conflict Mitigation Framework (CMF) and Network Digital Twin (NDT). The research demonstrates significant network energy savings through intelligent conflict management in O-RAN environments.

Skills

Throughout my career and studies, I've had the opportunity to work with a variety of tools and technologies. My main focus is on Python, PyTorch, and anything related to machine learning and backend development. Additionally, I have experience with R, SQL, and Java. I'm always eager to learn new things and expand my skill set, so I'm constantly experimenting with different technologies and frameworks.

Python

Python

R

R

SQL

SQL

Java

Java

PyTorch

PyTorch

TensorFlow

TensorFlow

Azure

Azure

AWS

AWS

Git

Git

Google Cloud Platform

Google Cloud Platform

MatLab

MatLab

Nuxt.js

Nuxt.js

Docker

Docker

Kubernetes

Kubernetes

Portfolio

Here you can find some of the projects I've worked on. You can always find out more about my work and interests by visiting my GitHub

COMIX: Conflict Management in O-RAN

Developed a generalized conflict management framework for multi-channel power control in O-RAN xApps. The project implements DRL-based solutions for optimizing network power control and energy efficiency, featuring an evaluation framework using Network Digital Twin (NDT) that achieved significant energy savings.

PythonDeep LearningO-RANDRLNetwork Optimization

SnakeAI-DQN

This project implements a Deep Q-Network (DQN) to train an AI agent to play the classic Snake game. The agent learns to play the game by interacting with the environment, observing the state, and learning from rewards and penalties. The implementation uses PyTorch for the neural network, Gym for the environment interface, and Pygame for rendering the game.

PythonPyTorchGymDeep Reinforcement Learning

Heart Disease Prediction with Machine Learning

Developed and analyzed heart disease prediction models using Python and R, interpreting decision trees for actionable insights. Integrated Prolog for knowledge representation and created a Java interface for user-friendly predictions.

PythonRPrologJavaDecision TreesClassificationExplainable AI

UsedCarsAnalysis

This repository showcases an extensive exploration of used car prices using the detailed 'autos.csv' dataset. Through comprehensive data analysis, it investigates the impact of car features such as make, model, year, mileage, and price, providing valuable insights for both buyers and sellers in the used car market.

PythonData AnalysisPandasMatplotlibData VisualizationExploratory Data AnalysisRegression

Naive-Bayes-Spam-Classifier

A Python-based machine learning project for identifying and filtering spam emails using a Naive Bayes Classifier. The classifier is trained on a labeled dataset to distinguish between spam and legitimate emails, achieving high accuracy and precision in predictions.

PythonMachine LearningNaive BayesScikit-learnClassificationNatural Language Processing(NLP)

Data-Analysis-with-R

Explore Data Analysis for key insights from three pivotal papers on R-based data analysis techniques. This project delves into statistical methods, data visualization, and model building using R, providing a comprehensive understanding of advanced data analysis practices.

RData Analysisggplot2dplyrStatistical Analysis