About Me

Professional Background

I am a Software Engineer with a strong interest in building practical software solutions, modern web applications, and well-structured information systems. My main focus is on C#/.NET and ASP.NET development, while I also actively work with Java and Python across academic, personal, and project-based work.

Through this portfolio, I present projects and applications that reflect my technical growth, problem-solving mindset, and continuous effort to improve as a developer. I enjoy working on systems that combine clean structure, maintainability, and practical value.

Professional Profile

I am a Software Engineer focused on designing and developing practical software systems and modern web applications. I work with technologies such as C#, Java and Python, building both web and desktop applications across academic and personal projects.

I hold a Master's Degree in Informatics from the University of Piraeus and a Bachelor's Degree in Economics from the University of Crete. This background allows me to approach software development not only from a technical perspective, but also with a strong understanding of real business needs and system requirements.

My experience includes developing web applications, desktop systems, and database-driven software solutions using technologies such as ASP.NET, Spring Boot, Java, Python and relational databases including SQL Server, MySQL and PostgreSQL.

I continuously improve my technical skills through real project development, hands-on experimentation and continuous learning in modern software engineering practices. I am also an active member of IEEE and the IEEE Computer Society since September 2024, reflecting my continued engagement with the wider technology community.

Focus

Software Development with C#, Java and Python
Backend Systems and REST API Development
Web Applications and Database-Driven Systems
Automation Tools and Practical Software Solutions

Technical Skills

Programming

C#JavaPython

Web & Frameworks

HTML5CSS3JavaScriptPHPSpring BootASP.NETThymeleafReactNext.js

Databases

MySQLSQL ServerPostgreSQL

Tools

GitGitHubMavenIntelliJ IDEAVisual Studio

Concepts & Data

OOPMVCREST APIsTensorFlowPandasNumPyMatplotlib

Working Style

I value clarity, consistency, and practical implementation. I enjoy understanding how a system works in depth, organizing code in a structured way, and improving applications step by step with a focus on reliability and maintainability. My goal is not only to build working software, but also to create projects that reflect professionalism, technical growth, and attention to detail.