• Languages: C#, C++, F#, Python (basic), Java (basic) • Web: Blazor, REST APIs, Azure, Concurrency, SOLID principles • Graphics: OpenGL, DirectX12, PBR, Deferred Rendering, Shadows, Post Processing, Instancing, Tessellation • Frameworks & Tools: WPF (MVVM), .NET, Azure DevOps, Kubernetes, Docker, Terraform • Game/Graphics Concepts: Rendering pipelines, shaders (GLSL/HLSL), physics integration (PhysX, Bullet), optimization (batching, instancing, Continuous LOD)

Michail Fakoukakis

• Languages: C#, C++, F#, Python (basic), Java (basic) • Web: Blazor, REST APIs, Azure, Concurrency, SOLID principles • Graphics: OpenGL, DirectX12, PBR, Deferred Rendering, Shadows, Post Processing, Instancing, Tessellation • Frameworks & Tools: WPF (MVVM), .NET, Azure DevOps, Kubernetes, Docker, Terraform • Game/Graphics Concepts: Rendering pipelines, shaders (GLSL/HLSL), physics integration (PhysX, Bullet), optimization (batching, instancing, Continuous LOD)

Available to hire

• Languages: C#, C++, F#, Python (basic), Java (basic)
• Web: Blazor, REST APIs, Azure, Concurrency, SOLID principles
• Graphics: OpenGL, DirectX12, PBR, Deferred Rendering, Shadows, Post
Processing, Instancing, Tessellation
• Frameworks & Tools: WPF (MVVM), .NET, Azure DevOps, Kubernetes, Docker,
Terraform
• Game/Graphics Concepts: Rendering pipelines, shaders (GLSL/HLSL), physics
integration (PhysX, Bullet), optimization (batching, instancing, Continuous LOD)

See more

Experience Level

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

Language

Greek, Modern
Fluent
English
Fluent
Dutch
Beginner

Work Experience

Software Engineer at ASML (through Accenture)
January 1, 2024 - Present
Developed software for computer systems running on Linux with Kubernetes; contributed to cross-functional C# projects in manufacturing environments; collaborated on distributed systems and tooling.
Software Engineer at Estreme
January 1, 2022 - January 1, 2024
Developed .NET 7 REST APIs with Azure Kubernetes Service, Azure API Management, and EF Core. Built Blazor and .NET MAUI apps, plus Windows Services for cloud-based file handling and APIs. Implemented CI/CD pipelines with Azure DevOps and Terraform.
Software Engineer at Salland Engineering
January 1, 2018 - January 1, 2022
Built WPF GUI applications (C#, F#) with advanced data visualization (OxyPlot, 3D wafer chart using Helix Toolkit). Integrated with C++ device drivers for hardware debugging. Delivered performance-sensitive, graphics-heavy GUI components.
Software Engineer at BC Supply chain
January 1, 2016 - January 1, 2017
Participated in development of flexible A-frame type used in pharmaceutical warehouse automation. Developed modules to drive conveyor belt motors (H-bridge) with trapezoid speed profile, optical sensors to determine position, LCD 16x2 driver, a logging module and a proprietary state machine framework. MCU used: stm32f429 and ARM Cortex-A13, embedded Linux; programming languages C/C++ and Python.
Software Engineer at Empelor gmbh
January 1, 2015 - January 1, 2016
Development of drivers for CTP/LCD display on ARM Cortex-M4 (sam4c32) using SPI & I2C; ported USB-HID keyboard drivers; GUI development with Atmel Window Toolkit; FreeRTOS-based interconnection of peripherals including NFC, BLE, WiFi, SD card reader.
Software Engineer at Electronika
January 1, 2013 - January 1, 2015
Design and development of autonomous watering and electrical conductivity regulation device for plants using Beaglebone & Arduino; UI over internet using sockets with PSK encryption; sensors include conductivity, water flow, hall effect, water pressure; control via step motors.
Network Field Engineer at Cyta Hellas
January 1, 2009 - January 1, 2013
Local loop connections and loop error debugging; installation and configuration of routers and switches; development of Java GUI for equipment configuration.
Technician at Fotocopy Crete
January 1, 2008 - January 1, 2008
Installation and repair of photocopying equipment; responsible for network and firmware faults.
Intern at National Telecommunications
January 1, 2007 - January 1, 2007
Training on local loop distribution and new local loop connections.

Education

BSc in Electronics Engineering at Institution of Technological Applications
January 1, 1999 - January 1, 2006

Qualifications

CCNA
January 11, 2030 - February 18, 2026

Industry Experience

Software & Internet, Manufacturing, Professional Services, Education, Gaming