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:
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
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.
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.
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.
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.
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.
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.