Nabízím své služby jako programátor. Moje zkušenosti pocházejí zejména z průmyslu (automobilky, pivovary, farmacie) a zdravotnictví (webové služby) a tvorby webových stránek. Mám zkušenosti jako tým leader, umím pracovat samostatně i v mezinárodním týmu. Back-end je mi bližší. Úspěšně jsem navrhoval systémová řešení. Za kvalitou své práce si stojím.
Můj stack
- .NET C#, Web API, WPF, EF
- HTML, CSS, JavaScript
- Angular, Razor, PHP
- MS SQL, MySQL, PostgreSQL
- Selenium (UI testování)
- GIT, Azure DevOps
- Redakční systémy (CMS) Joomla, Wordpress, Drupal.
Já, programátor
Kód mi učaroval jako dítěti někdy v páté třídě. Díky několika drobným instrukcím v primitivním basicu jsem si vybral elektrotechnickou střední školu. Základy algoritmizace, Basic, Pascal a jednočipy. Na čas jsem propadl kouzlu assembleru. Vysoká škola přinesla krom jiného jazyk C a C++, relační databáze (SQL) a trochu Javy (ta mi ale nikdy nepřirostla k srdci). Rozvíjel se internet, s ním přišlo HTML, CSS, PHP a JavaScript. Diplomová práce v sobě kombinovala programovatelné automaty (PLC) s jazyky Java a PHP. PHP mě dokonce nějaký čas živilo. Ještě v čase před redakčními systémy (CMS) jsem od nuly vytvořil internetový obchod. Byla to též doba XSL transformací.
Můj první velký zaměstnavatel mi dal ochutnat mnohé. Přišel Visual Basic, následovaný .NET platformou a jazykem C#. V dobách .NET 1.1 (ještě neexistovala generika) jsem tvořil automatizované systémy řízení, sběru dat a reportingu. Postupně přicházely náročnější aplikace, jak pro desktopy, tak webové služby. Několik let jsem pracoval s WPF a tvořil API. Přicházely nové postupy a možnosti jako asynchronní programování, návrhové vzory a SOLID principy. V posledních letech přibyly do portfolia Razor, SPA (Angular) a automatické testování (Selenium). Drobně jsem stačil ochutnat Blazor, MAUI, základy Azure DevOps, Docker.
Jsem docela zvědavý, kam se obor posune díky strojovému učení, které dnes mnozí označují za umělou inteligenci. Já osobně jsem zastáncem slabé AI, na silnou nevěřím. Moje dosavadní zkušenosti s AI v kódovaní jsou sporné.
Projekty
Níže se můžete seznámit s vybranými projekty, na kterých jsem pracoval.