Athens, Greece

Vasilios Giogourtsoglou

.NET Developer | C#, UWP, ASP.NET Core

I build reliable desktop and web software with C#, .NET, ASP.NET Core, and SQL.

My work spans Windows applications, APIs, and product features that need to stay maintainable over time.

I'm looking for .NET roles where I can own features, collaborate closely, and keep growing on the backend.

  • C# and .NET
  • UWP product ownership
  • ASP.NET Core and Web API
  • SQL-backed application work

A practical .NET profile with product ownership

I'm a .NET Developer in Athens, working across Windows application development and backend-focused product work with C#, UWP, ASP.NET Core, Entity Framework, and Microsoft SQL Server.

I care about clear code, dependable delivery, and features that remain understandable after the first release.

Current role

Mar 2022 - Present

Athens, Greece

.NET Developer

Express Publishing

  • Build and improve the Express DigiBooks Windows app.
  • Support a product used in digital education.
  • Work on learning-management-related features and companion workflows.
  • Take ownership of the Windows application product.
  • Improved documentation and CI/CD practices.

Featured Work

Product screenshot sourced from the Microsoft Store listing.

Featured

Express DigiBooks

Production Windows application

A Windows app for digital learning, built as part of a product used by students, teachers, and parents.

Overview

My contribution centers on application experience, feature delivery, and steady product improvement in a live environment.

What I worked on

  • Worked on the Windows application experience.
  • Contributed to a product used in digital education.
  • Supported continuous improvement and ownership of the app.

Highlights

  • Offline material and multimedia downloads
  • Progress tracking
  • Profile and device management
  • Assignment reminders

Stack

  • C#
  • UWP
  • Microsoft SQL Server
  • Backend integration
  • CI/CD improvements
  • Documentation

Dashboard view of the certification platform home screen.

Featured

Online Certification Exam Management Platform

Thesis project

An ASP.NET Core thesis platform for certification exam management with examiner workflows, candidate participation, and SQL-backed administration.

Published by the University of West Attica Institutional Repository in April 2024.

Overview

The platform was designed to simplify certification exam administration, support remote participation, and keep the process clear for administrators, examiners, and examinees.

What I worked on

  • Designed and developed the platform as a diploma thesis project.
  • Built separate workflows for administrators, examiners, and examinees.
  • Implemented core exam management and participation flows on ASP.NET Core.

Highlights

  • Manage examination centers, categories, questions, and exams
  • Support examiner setup and candidate participation
  • SQL-backed administration with clear role-based flows

Stack

  • ASP.NET Core
  • C#
  • SQL
  • Entity Framework

UI screenshot sourced from the public GitHub README.

Featured

Waveform UI Sample

Public GitHub sample

A focused UWP sample exploring waveform rendering and richer audio UI.

Overview

This sample shows how I use small experiments to understand UI behavior, rendering tradeoffs, and library choices.

What I worked on

  • Explored custom UI presentation.
  • Worked on waveform rendering ideas for UWP.
  • Tested relevant audio libraries.

Highlights

  • Custom UI experimentation
  • Waveform rendering concepts
  • NAudio and ManagedBass exploration

Stack

  • UWP
  • C#
  • XAML
  • NAudio
  • ManagedBass

Public learning work and experiments

Additional repositories that support the main story.

Learning project

Complete ASP.NET Core Leave Management Project

ASP.NET Core and Entity Framework learning project with Azure Pipelines configuration.

  • ASP.NET Core
  • C#
  • Entity Framework
  • Azure Pipelines
Open repository

Learning project

Complete ASP.NET Core MVC (.NET 5)

ASP.NET Core MVC learning project with a multi-project solution structure.

  • ASP.NET Core MVC
  • C#
  • .NET 5
Open repository

Proof of concept

ms365-sso-demo

A proof of concept for Microsoft 365 single sign-on, a protected API, a UWP client, and Docker-based local setup.

  • SSO
  • UWP
  • Docker
  • API
  • MSAL
Open repository

Profile

See more on GitHub

Browse the rest of my public repositories and experiments.

  • GitHub
Visit GitHub profile

Core stack and current growth areas

Core

  • C#
  • .NET
  • ASP.NET Core
  • ASP.NET MVC / Web API
  • UWP
  • Entity Framework
  • Microsoft SQL Server
  • Git

Working knowledge

  • REST APIs
  • CI/CD
  • Authentication and authorization flows

Exploring further

  • Architecture for scalable services
  • Docker and container-based local development

What I try to bring to a team

Ownership

I like taking responsibility for features and improving them over time.

Maintainable code

I value clarity, readability, and code other developers can work with confidently.

Continuous learning

I keep improving through side projects, experiments, and practical study.

Collaboration

I want to communicate clearly, contribute well in a team, and support shared delivery.

Academic background

University of West Attica

Computer Software Engineering

2018 - 2024

The thesis project above was developed during this programme.

Open to .NET engineering conversations

The best way to reach me is by email or LinkedIn. You can also review my public code and download my CV below.