Jmenuji se Lukáš Vlček, pocházím z Děčína a je mi 33 let.
Aktuálně jsem zaměstnán u společnosti Lotraco s.r.o. na pozici vývojáře software pro TimeSlotControl.com. Primárně se věnuji vývoji backendových služeb a infrastruktuře.
V oblasti backendu pracuji s ASP.NET Core Web API na .NET 8, kde provozujeme jak klasické REST API, tak i OData rozhraní. O tuto aplikaci se starám prakticky od svého nástupu do společnosti Lotraco s.r.o. – původní verze byla .NET Core 2.1.
Jako persistentní vrstvu využíváme MS SQL Server, kde se věnuji jak práci s daty, tak návrhu a úpravám databázové struktury.
V rámci infrastruktury jsem provedl kompletní migraci serverových řešení z IIS na kontejnerovou technologii Docker. S tím souviselo i vytvoření nových build a release pipelines v Azure DevOps a migrace stávajících služeb, jako jsou Redis a Elasticsearch + Kibana, do Docker kontejnerů.
Implementoval jsem také aplikace, jako jsou automatické vrátnice (WPF, Windows Service), samoobslužné kiosky (WPF) a informační LED panely (ConsoleApp jako služba na Linuxu – Raspberry Pi) u našich partnerů.
Čas od času se věnuji také práci na frontendu, kde používáme TypeScript a Vue.
Dříve jsem pracoval ve společnosti IBR Consulting s.r.o., kde jsem vyvíjel aplikační řešení pro společnosti z oblasti dopravních staveb (ŘSD, SŽDC, SFDI a další) – systém Aspe. Zde jsem využíval technologie .NET Framework (ASP.NET, WinForms, WPF) a .NET Core (ASP.NET Core Web API, Entity Framework). Dále také Docker, Docker-Compose, Elasticsearch + Kibana, MinIO, MS SQL, MySQL a Redis.
Během studií jsem se dostal k jazykům C/C++, Java, PHP, MySQL, Python a následně k C# a MSSQL, kde začala má kariéra softwarového vývojáře. Ve 21 letech jsem se okrajově začal věnovat grafice prostřednictvím balíčku Adobe Creative Cloud. Již několik let provozuji Linuxové servery (Ubuntu 18.04 LTS+) i Windows servery (2016+), kde se věnuji jejich konfiguraci a správě.
Baví mě oblast vývoje a návrhu aplikací. Stále se rád učím novým věcem a snažím se rozvíjet.
Více informací naleznete v mém životopise.