Junior Software Engineer with a strong academic background in Object-Oriented Programming and modular systems. I’ve built several full-stack projects, from React + Spring Boot applications to cloud-based, serverless systems paired with React. The first project I've built was a full-stack web application (GameStoreApp) using React, a RESTful API with Spring Boot, and MySQL, strengthening my understanding of end-to-end web development and API-driven architecture. I developed this project as part of a university course that I deliberately chose because I wanted to start learning the frameworks and technologies I knew would be essential for my professional path. The core idea behind GameStoreApp was to build a simple but realistic Single Page Application (SPA) where a seller can upload and manage games, and users can browse, filter, and interact with them as clients. I've also built an AI-powered product classification & sentiment analysis project, where I trained and evaluated multiple ML/NLP models, selected the best-performing approach, and deployed it as a Django REST API. This was a personal project that I built to understand the full machine learning lifecycle beyond theory: from data preprocessing and feature engineering, to model training, evaluation, selection, and production deployment. The goal was not to use large language models, but to master the foundational, classical ML approach that underpins many real-world AI systems. Additionally, I explored a task-creation workflow that evaluates and tests LLM-based agents across domains; this was new to me, and by experimenting with it, I learned the basics of how complete evaluation tasks are structured and validated end-to-end. During my internship, I worked on the design and implementation of an end-to-end serverless logging pipeline for a production .NET web application, gaining hands-on experience with cloud-native architectures and real-world operational constraints. The 1st part of the project involved migrating application and error logs from an existing MS SQL Server–based logging approach to a fully serverless architecture. I designed and implemented a custom solution using AWS Lambda and DynamoDB, selected for scalability, simplicity, and cost efficiency. The backend .NET application was updated to send HTTP requests to this endpoint. I designed a unified log schema that combined application logs and error logs into a single DynamoDB table, ensuring consistent field structure, JSON serialization, and reliable ingestion through Lambda. The 2nd part of the project focused on log visualization and monitoring. I developed an independent React-based web application that consumes the logging API and displays logs in a structured dashboard. I also implemented dropdown filters, full-text search, and efficient log retrieval for large datasets.

Georgios Panagiotis Cheimonidis

Junior Software Engineer with a strong academic background in Object-Oriented Programming and modular systems. I’ve built several full-stack projects, from React + Spring Boot applications to cloud-based, serverless systems paired with React. The first project I've built was a full-stack web application (GameStoreApp) using React, a RESTful API with Spring Boot, and MySQL, strengthening my understanding of end-to-end web development and API-driven architecture. I developed this project as part of a university course that I deliberately chose because I wanted to start learning the frameworks and technologies I knew would be essential for my professional path. The core idea behind GameStoreApp was to build a simple but realistic Single Page Application (SPA) where a seller can upload and manage games, and users can browse, filter, and interact with them as clients. I've also built an AI-powered product classification & sentiment analysis project, where I trained and evaluated multiple ML/NLP models, selected the best-performing approach, and deployed it as a Django REST API. This was a personal project that I built to understand the full machine learning lifecycle beyond theory: from data preprocessing and feature engineering, to model training, evaluation, selection, and production deployment. The goal was not to use large language models, but to master the foundational, classical ML approach that underpins many real-world AI systems. Additionally, I explored a task-creation workflow that evaluates and tests LLM-based agents across domains; this was new to me, and by experimenting with it, I learned the basics of how complete evaluation tasks are structured and validated end-to-end. During my internship, I worked on the design and implementation of an end-to-end serverless logging pipeline for a production .NET web application, gaining hands-on experience with cloud-native architectures and real-world operational constraints. The 1st part of the project involved migrating application and error logs from an existing MS SQL Server–based logging approach to a fully serverless architecture. I designed and implemented a custom solution using AWS Lambda and DynamoDB, selected for scalability, simplicity, and cost efficiency. The backend .NET application was updated to send HTTP requests to this endpoint. I designed a unified log schema that combined application logs and error logs into a single DynamoDB table, ensuring consistent field structure, JSON serialization, and reliable ingestion through Lambda. The 2nd part of the project focused on log visualization and monitoring. I developed an independent React-based web application that consumes the logging API and displays logs in a structured dashboard. I also implemented dropdown filters, full-text search, and efficient log retrieval for large datasets.

Available to hire

Junior Software Engineer with a strong academic background in Object-Oriented Programming and modular systems. I’ve built several full-stack projects, from React + Spring Boot applications to cloud-based, serverless systems paired with React.

The first project I’ve built was a full-stack web application (GameStoreApp) using React, a RESTful API with Spring Boot, and MySQL, strengthening my understanding of end-to-end web development and API-driven architecture. I developed this project as part of a university course that I deliberately chose because I wanted to start learning the frameworks and technologies I knew would be essential for my professional path. The core idea behind GameStoreApp was to build a simple but realistic Single Page Application (SPA) where a seller can upload and manage games, and users can browse, filter, and interact with them as clients.

I’ve also built an AI-powered product classification & sentiment analysis project, where I trained and evaluated multiple ML/NLP models, selected the best-performing approach, and deployed it as a Django REST API. This was a personal project that I built to understand the full machine learning lifecycle beyond theory: from data preprocessing and feature engineering, to model training, evaluation, selection, and production deployment. The goal was not to use large language models, but to master the foundational, classical ML approach that underpins many real-world AI systems.

Additionally, I explored a task-creation workflow that evaluates and tests LLM-based agents across domains; this was new to me, and by experimenting with it, I learned the basics of how complete evaluation tasks are structured and validated end-to-end.

During my internship, I worked on the design and implementation of an end-to-end serverless logging pipeline for a production .NET web application, gaining hands-on experience with cloud-native architectures and real-world operational constraints.

The 1st part of the project involved migrating application and error logs from an existing MS SQL Server–based logging approach to a fully serverless architecture. I designed and implemented a custom solution using AWS Lambda and DynamoDB, selected for scalability, simplicity, and cost efficiency. The backend .NET application was updated to send HTTP requests to this endpoint. I designed a unified log schema that combined application logs and error logs into a single DynamoDB table, ensuring consistent field structure, JSON serialization, and reliable ingestion through Lambda.
The 2nd part of the project focused on log visualization and monitoring. I developed an independent React-based web application that consumes the logging API and displays logs in a structured dashboard. I also implemented dropdown filters, full-text search, and efficient log retrieval for large datasets.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Greek, Modern
Fluent
English
Advanced

Work Experience

Junior Software Developer (Intern) at Eventora
November 1, 2025 - Present
Designed and implemented an end-to-end serverless logging pipeline for a .NET web application, to store both Application logs and Error logs in a unified AWS DynamoDB table via an AWS Lambda function. Built a custom React web app for logging monitoring and visibility, implementing drop-down filters, full-text search, and efficient log retrieval for large datasets.

Education

Certificate of Proficiency in English (Michigan C2 level) at Michigan
June 1, 2021 - June 1, 2021
Integrated Master’s Degree in Informatics & Computer Engineering at University of West Attica
January 1, 2018 - February 15, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services