Skills

Skills

I combine web, databases and IoT. Below is an overview of the technologies I use most often.

Web & UI

Blazor, modern .NET, HTML, CSS and a bit of JavaScript where it makes sense. Responsive layouts, components and reasonable UX, not just 2005-style forms.

Back-end & databases

C#, .NET, EF Core, SQL Server and MariaDB. Database schema design, queries, performance tuning and keeping data under control.

IoT & hardware

ESP32 / ESP8266, sensors, MQTT, Node-RED and home automation. I like connecting code with things that blink, measure and actually control something.

Tools & workflow

Git / GitHub, Visual Studio, VS Code, Linux servers (Raspberry Pi, Ubuntu) and basic CI/CD.

C#

C#

C# as the main language – from web apps to services and utilities.

Blazor / .NET

Blazor / .NET

Blazor for modern web apps, component model, server / interactive mode.

SQL Server

SQL Server

SQL Server for business apps, views, stored procedures, performance.

MariaDB

MariaDB

MariaDB for personal and IoT projects, EF Core and raw SQL.

Bootstrap

Bootstrap

Bootstrap for responsive, mobile-first layouts and reusable UI components.

HTML5 / CSS3

HTML5 / CSS3

HTML5 + modern CSS, layouts without table hell, flex/grid where it fits.

JavaScript

JavaScript

JavaScript where something extra is needed on top of Blazor.

ESP32 / ESP8266

ESP32 / ESP8266

ESP32 / ESP8266, sensors, MQTT and serial communication.

Git / GitHub

Git / GitHub

Git / GitHub – branching, pull requests, versioning projects.

C++

C++

Systems programming, performance-critical code, low-level work close to hardware.

VBA / legacy

VBA / legacy

VBA / legacy tech – maintaining existing solutions that are still alive.

How I ended up with this stack

An unhandled error has occurred. Reload 🗙