Už více než 20 let programuji v C# a .NET desktopové aplikace pro Windows, ale i pro další platformy. Zabývám se integrací různých aplikací a technologií, implementuji a analyzuji rozmanité protokoly. Posledních 5 let pracuji také s C/C++ a vyvíjím systémy pro zpracování videa – jeho zachytávání, encoding, streaming, nahrávání a přehrávání, s využitím GStreamer, ffmpeg, popř. DirectShow a dalších knihoven.
Také vám navrhnu architekturu systému. Nedělejte si starosti, stačí mi vysvětlit vaše potřeby a já vám doporučím nejvhodnější technologie a nejefektivnější řešení.
Baví mě programování na nízké úrovni. Pokud vaši programátoři zvládají frontend, ale mají potíže s Windows API, využitím COM rozhraní, s bezpečnou prací s pamětí, vlákny, nebo potřebujete implementovat nějaký neobvyklý přenosový protokol a podobně, pak jsem váš člověk.
Mezi mé klienty patří mj. Medicord, Komerční banka, IZIP, Webcom, Wunderman a další.
Odborné vzdělání:
- Certifikát Microsoft Certified Professional (MCP 70–320)
- Účast na školeních a konferencích o MS SQL, EF atd…
- Studium Střední průmyslové školy elektrotechnické
Technologie:
- C# a Microsoft .NET Framework, .NET Standard, .NET Core a .NET 6+
- C/C++, COM, GLib atd.
- Databáze MS SQL, Entity Framework, LINQ, JSON, XML atd.
- Desktop aplikace pro Windows, WPF, XAML a WinForms
- Windows services a webové služby
- Základy webového frontendu – (X)HTML, CSS, JavaScript, SVG atd.
- Zpracování videa
- GStreamer, ffmpeg, DirectShow, DirectX 9 a 11 (ve WPF)
- živý přenos po síti pomocí RTSP, WebRTC, DASH, HLS a dalších protokolů, i do webového prohlížeče
- hardware encoding NVENC nebo QSV
- DICOM, PACS, MWL a další protokoly používané v NIS
- UML modelování, sekvenční diagramy atd.
Vybrané reference:
- Medirecord – dlouhodobá spolupráce v roli architekta a vývojáře frontendu i backendu systému pro pořizování a archivaci lékařských video záznamů
- Komerční banka – spolupráce na vývoji interních systémů, převážně desktop aplikací typu tlustý klient, nad Oracle databázemi
- IZIP – spolupráce na vývoji elektronické podatelny mezi zdravotními zařízeními a pojišťovnou
- WEBCOM – dlouhodobá spolupráce na projektech v oblasti vývoje intranet aplikací a systémové integrace
- Wunderman – subdodavatel řešení pro produkty Pedigree a Whiskas (práce na webových stránkách – XSLT, MS SQL, vlastní redakční systém) a Vichy (lokalizace nového webu VichyConsult – ASP.NET, MS SQL, Adobe Flex)
- A desítky dalších projektů…