Hello, I'm

George Levis

AI/ML Engineer

I love turning ideas into real, working systems. My work sits at the intersection of deep learning research and production engineering—taking models off paper and into products people actually use. Right now, I'm deep into autonomous LLM agents (LangGraph keeps things interesting) and figuring out how to make different AI systems talk to each other through standardized protocols like MCP. There's something deeply satisfying about solving the messy orchestration problems that come up when you try to make theoretical AI work reliably in the real world.

Interests

Deep LearningReinforcement LearningLLMsFederated LearningMLOpsRAGMulti-Agent Systems

Technology Stack

Python
PyTorch
Docker
AWS
K8s
Git
Linux
SQL

Research Areas

Research Highlights

Deep Learning & RL

Neural networks and reinforcement learning for intelligent decision-making systems.

Learn more

LLM Agents & RAG

Autonomous AI agents with retrieval-augmented generation for real-world applications.

Learn more

MLOps & Production ML

Building robust pipelines to deploy and maintain ML systems at scale.

Learn more

Latest Work

Featured Publication

Multi-agent deep reinforcement learning for peer-to-peer energy trading in smart home communities—balancing comfort, cost, and market fairness.

All Publications

A Peer-to-Peer Energy Management and Exchange Framework in Energy Communities via Actor-Critic Learning

George A. Levis, Sotirios T. Spantideas, Anastasios E. Giannopoulos, Member, IEEE, and Panagiotis Trakadas

The rapid growth of global energy consumption in buildings and the increasing adoption of renewable energy sources have created an urgent need for intelligent Home Energy Management Systems (HEMS). This work addresses the challenge of optimizing both individual home energy usage and community-wide energy distribution through peer-to-peer (P2P) trading. In the proposed framework, each smart home jointly optimizes the comfort maintenance, the energy cost and the community energy efficiency based on renewable generation, temperature dynamics, and grid prices. We propose a marketbased energy exchange mechanism with dynamic price setting and two complementary methods (threshold-based and rewardbased) to mitigate market manipulation in P2P energy trading. To enable decentralized coordination inside the energy community, the multi-agent Deep Reinforcement Learning (DRL) with actorcritic architecture is proposed to ensure the continuous and adaptive control of indoor temperature systems, battery storage, and price setting using real-world market prices and energy consumption data. The quantitative validation across multiple homes demonstrates a 39.3% reduction in grid dependency of the reward-based mechanism compared to unregulated trading. The framework maintains indoor temperatures consistently within comfort bounds while enabling intelligent battery management that adapts to price fluctuations, with state-of-charge levels peaking at 85% during low-price periods and decreasing to 40% during high-demand intervals. Overall, the approach establishes a self-sustaining energy ecosystem within residential communities, balancing market integrity and operational efficiency.

Portfolio

Featured Projects

View All

DocuRAG

A Python-based Retrieval-Augmented Generation (RAG) system for document question-answering. Built with FastAPI, HuggingFace transformers, and FAISS vector search. Supports PDF, TXT, DOCX, MD ingestion with both REST API and Streamlit web interface.

PythonRAGFastAPI

Smart Home P2P Energy Trading with RL

A deep reinforcement learning approach to optimize smart home energy usage while preventing cartel-like behavior in peer-to-peer energy markets. Implements DDPG to optimize HVAC operation, battery management, and price-setting strategies with anti-cartel mechanisms for market fairness.

PythonPyTorchDDPG

Finetuning LLM Gemma3 for AI Detection

A state-of-the-art AI text detection system built by fine-tuning Google's Gemma3-4B model using Unsloth optimizations and the RAID dataset. Detects AI-generated text across 11 LLMs and multiple domains with memory-efficient training on consumer hardware.

PythonLLMFine-tuning

Let's Connect

Always happy to chat about ML engineering, LLM agents, or anything at the intersection of research and production systems. Whether you're exploring collaborations or just want to geek out about the latest in AI, drop me a line.

Get in Touch