Dovednosti

Dovednosti

Skládám dohromady web, databáze a IoT. Níže je přehled technologií, se kterými pracuji nejčastěji.

Web & UI

Blazor, moderní .NET, HTML, CSS a trochu JavaScriptu tam, kde dává smysl.

Back-end & databáze

C#, .NET, EF Core, SQL Server a MariaDB. Umím navrhovat schémata, psát dotazy, řešit výkon a držet data v nějakém pořádku.

IoT & železo

ESP32 / ESP8266, senzory, MQTT, Node-RED a domácí automatizace. Rád spojuju svět kódu s tím, co bliká, měří a něco reálně ovládá.

Nástroje & workflow

Git / GitHub, Visual Studio, VS Code, práce s Linux servery (Raspberry Pi, Ubuntu) a základní CI/CD.

C#

C#

C# jako hlavní jazyk - od webu přes služby až po utility a automatizace.

Blazor

Blazor / .NET

Blazor pro moderní webové aplikace, komponentový přístup, server / interaktivní režim.

SQL Server

SQL Server

SQL Server pro firemní aplikace, pohledy, procedury, optimalizace dotazů.

MariaDB

MariaDB

MariaDB pro vlastní projekty a IoT věci, EF Core i ruční SQL.

Bootstrap

Bootstrap

Bootstrap pro responzivní mobile-first layout a znovupoužitelné UI komponenty.

HTML5 CSS3

HTML5 / CSS3

HTML5 + moderní CSS, layouty bez tabulek, rozumné použití flex/grid.

JavaScript

JavaScript

JavaScript tam, kde je potřeba něco navíc nad rámec Blazoru.

ESP32

ESP32 / ESP8266

ESP32 / ESP8266, senzory, komunikace přes MQTT a sériovou linku.

Git

Git / GitHub

Git / GitHub - větvení, pull requesty, verzování projektů.

C++

C++

Systémové programování, výkonnostně kritický kód, práce blízko hardwaru.

VBA

VBA / legacy

VBA / starší technologie - udržování existujících řešení, která ještě neumřela.

Jak jsem se k tomu stacku dostal

Náhled