The world is on the verge of extinction. An archaeologist is trying to prevent it, even though it seems inevitable.
Good evening agent James, this is a secret research center that specializes in virology. Your mission is to investigate this facility and find out what scientists are experimenting with. It is rumored that they want to infect the general population and create a new pandemic. They will spread it via pandas.
Survive all waves in this top-down shooting game.
Academic project for Multimedia Technology course
A cross-platform Battleship game that allows players to play with friends across Android and Windows PC.
This is a Yugioh archive project. With this you will have the freedom to create lists, decks or anything you want to keep and save.
Computer game developed in C++ using a custom game engine created by Prof. Georgios Papaioannou (Among the 10 best games of the semester)
Computer game created using Unity3D C# & Blender3D (3D modeling)
Development of a WPF application for IRT Theory (Windows presentation foundation)
Drone (Aeolus), house guardian project with economic plan analysis and possibilities of success in the market, research for development and simulation presentation.
.NET 8 Microservices: DDD, CQRS, Vertical/Clean Architecture
Deploying .Net Microservices with K8s AKS and Azure DevOps
C# Developers: Learn the Art of Writing Clean Code
C# Developers: Double Your Coding Speed with Visual Studio
Unit Testing for C# Developers
Claude 101 Course
Claude Code 101 Course
Development, maintenance and production support of enterprise .NET solutions and integrations for Microsoft cloud products and services.
Develop and maintain enterprise backend solutions using C# and .NET, including REST API integrations, Microsoft cloud functionality, SQL Server workflows and legacy system modernization.
Develop and maintain backend and web application functionality using C#, .NET and ASP.NET MVC across a large production codebase.
Develop, debug and troubleshoot independently running services within a distributed service-based architecture, including service-to-service and service-to-platform communication.
Implement REST API integrations, Microsoft cloud product functionality and SQL Server-backed business workflows.
Refactor and modernize legacy components applying SOLID principles, established design patterns and clean-code practices to improve maintainability, extensibility and testability.
Develop internal tools and automation supporting Customer Support teams in diagnosing and resolving customer-specific issues.
Investigate and resolve escalated customer and production issues through Root Cause Analysis, production diagnostics, data analysis and local issue reproduction.
Investigate escalated customer and production issues through Root Cause Analysis using application logs, Elastic, Azure Application Insights, SQL/customer data, codebase analysis and local issue reproduction.
Diagnose issues across application code, databases, Microsoft APIs, authentication and authorization, application configuration and deployment environments.
Provide Customer Support teams with documented technical findings and remediation solutions, including SQL scripts, data analysis and operational instructions where required.
Refactor legacy logging to reduce unnecessary log volume and resource consumption while maintaining effective application diagnostics.
Develop and support integrations with Microsoft cloud products and APIs, including subscriptions, authentication, permissions, OAuth 2.0 scopes and consent flows.
Develop and maintain integrations with Microsoft cloud products and APIs, reusing established authentication flows and working with OAuth 2.0 scopes, permissions and consent requirements.
Apply extensive Microsoft product and business-domain knowledge when investigating customer issues and implementing product functionality.
Deploy and validate application changes through Azure DevOps CI/CD pipelines across multiple development and testing environments.
Work with Azure DevOps Build and Release pipelines for application delivery across multiple development, Alpha and Beta environments.
Troubleshoot failed builds, releases and environment-specific deployment issues.
Configure and troubleshoot IIS-hosted .NET applications, including web.config, app.config, NLog configuration and application dependencies.
Work with Docker-based local development environments, running containerized dependencies and services and troubleshooting local service, configuration and connectivity issues.
Participate in the end-to-end delivery workflow from development and pull requests through code review, testing and deployment validation across pre-production environments.
Ensure software quality through automated testing, code review, technical documentation and Agile engineering practices.
Develop unit and integration tests and validate functionality across dedicated testing environments.
Participate in pull request reviews, code reviews and AI-assisted code review as an additional quality-control step.
Create technical documentation and flow diagrams for new features and changes to existing functionality.
Work within two-week Agile sprints, participating in requirements discussions, technical estimation, prioritization and feature delivery.
Apply secure coding practices such as input validation, parameterized SQL, secure handling of secrets and sensitive data, and safe error handling.
Use Claude Code as part of the team's AI-assisted engineering workflow to accelerate issue investigation, codebase analysis and Root Cause Analysis, while validating findings through established debugging and diagnostic processes.
Design, develop, and publish PC games on itch.io
Development of a cross-platform desktop and Android application called Yugioh Archive using Unity3D
Development of a cross-platform Battleship game for Windows PC and Android using Unity3D
Development of an adventure game for Windows PC using Unity3D
Participation in an online Game Jam in Greece, developing a game using Unity3D
Delivered a technical talk and presentation on AR technology and a related application during a two-day event featuring talks and presentations from professionals in the field, organized by the Microsoft Learn Student Ambassadors in Greece.
Organized and delivered a workshop titled "How to Build Your Own Website Using Azure Portal" at Athens University of Economics and Business (AUEB)
Presented in front of a large audience in the university auditorium
Guided students on using Azure services to create and host websites
Promoted cloud technology adoption and supported the university’s tech community
UWP Project (Universal Windows Platform) & personal Website
Design, develop, and publish Android games on Google Play Store
Development of two mobile games and presentation
Participation in Acein’s Innovation 2018 with tourist application and gamification
Game Dev training for high school students in Blender3D and Unity3D
School: Public Gymnasium in Ilion — participation in a European educational technology competition
Role: Educational guidance and technical support for student teams in game development using Unity
Subject: Basic principles of game design, C# scripting, environment creation, debugging
Outcome: Submission of a game to the competition – active student involvement in the development process
Participation in the Athens Games Festival - Presentation of the “Magic Cocktails
Development of the “Magic Cocktails” mobile game (Play Store)
Ninja Fusion Initiative four weeks of training in Unity3D
Presented an indie game developed in Unity3D at a public tech/cultural festival in Piraeus. A booth was provided by IEK Omiros to support the presentation and promotion of our work.
Speeches and presentations at the University on game development and a live development of a mobile game with Unity3D
Bridge Game Jam – Development of a mobile game for dementia
Art Games Game Jam – Development of a political simulation mobile game “Cool Mayor” (Play Store)
Development of a 2.5D puzzle mobile game “Dare Ninja” (Play Store)
Participation in group finals with two educational games (Android & PC)
Presentation of a Web application with gamification & “establishment” of the Ninja Fusion
C# .NET ASP.NET / ASP.NET MVC REST APIs OAuth 2.0 Distributed Service-Based Systems SQL Server
Microsoft Azure Azure DevOps CI/CD Build & Release Pipelines Docker IIS Git
SQL Stored Procedures SQL Scripting SSMS Elastic Azure Application Insights NLog
Unit Testing Integration Testing API Testing Root Cause Analysis (RCA) Debugging Code Review Legacy Code Refactoring SOLID Principles Design Patterns Secure Coding Practices
Visual Studio Visual Studio Code Postman Jira Confluence Claude Code
Unity C++ C Java JavaScript HTML CSS Blender WordPress (CMS)
Problem Solving Critical Thinking Communication Cross-functional Collaboration Adaptability Ownership & Accountability Continuous Learning
Game Development Reading fantasy novels Blender 3D creations Electronics & Hardware Taking and completing courses to expand knowledge