SKILLS

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. Responzivní layouty, komponenty a rozumná UX, ne jen formuláře z roku 2005.

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

SP32 / 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 / .NET

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 / ESP8266

ESP32 / ESP8266

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

Git / GitHub

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 / legacy

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

An unhandled error has occurred. Reload 🗙