Vlastní životopis
Michal Josef Špaček
Vocelova 345/11, 28401 Kutná Hora, Česká republika
tel: 
+420777623160e-mail: michal.josef.spacek@gmail.com
datum narození: 20.11.1977
Přehled kvalifikace
- Programovací jazyk Perl: 2001 - dosud
 - Operační systém Linux: 1998 - dosud
 - Operační systém NetBSD: 2005 - 2011
 - Operační systém Plan 9/9front: 2015 - dosud
 - Další programovací jazyky: C, C++, Java, Python, Shell, rc, Ruby
 - Praxe s dalšími sysémy: Git, JIRA, Jenkins, Confluence, MediaWiki, RT, Docker, Qemu, Kubernetes, Rundeck, Puppet, observablehq.com, Splunk, S3
 
Pracovní zkušenosti
Perl programování
2001 - dosud
Zveřejnuji Perl moduly na 
CPAN od července 2011.
Můj 
github účet pro SW repositáře.
Fedora
duben 2021 - dosud
Red Hat
březen 2021 - dosud
- Senior SW inženýr (specializace na podporu Perlu, balíčky, kontejnery)
 
VicuñaUploader projekt
prosinec 2020 - dosud
Wikimedia Česká republika
září 2020 - dosud
- Koordinátor Wikidata/Tech programů
 
Gooddata s.r.o.
září 2016 - únor 2020
- DEV/OPS vývoj
 - Testování na různých úrovních vývoje (unit testy, integrační testy, funkční testy, property testy, manualní testy)
 - Přepisování produkčního kódu na jiné uspořádání
 - Continuous delivery
 - Komunikace s dalšímy týmy
 - Plánování práce pro sebe/tým
 - Kontrola kódu jiných
 - Analýza logů, hledání chyb
 - Analýzy používaní aplikací, dělání statistik
 
Práce na živnostenský list
květen 2015 - dosud
- Web pro firmu Changerine.
 - IBSmm Engineering s.r.o. - Práce na DICOM knihovně v C++.
 - Práce pro PixelPro s.r.o.
 
IBSmm Engineering s.r.o.
srpen 2011 - květen 2015
- Testování medicínského zařízení, určeného na operační sál.
 - Opravy SW medicínského zařízení, určeného na operační sál.
 - Vývoj a implementace řízení komplexního systému pro video přenosy v prostředí nemocnice.
 - Testování medicínského protokolu DICOM.
 - Vývoj knihovny pro medicínský protocol DICOM v C++.
 - Vyvoj aplikace komunikující přes WebSocket protokol.
 - Vyvoj kiosk systému postaveném na operačním systému Linux.
 - Vývoj instalátoru na CD/USB založeném na operačním systému Linux.
 - Vývoj SW pro testovací notebook založený na Debian Linuxu včetně repositáře SW balíčků.
 
Práce na živnostenský list
únor 2005 - srpen 2011
Experimentální projekty
- Složité aplikace s důrazem na prezentaci (internet), validace, instalace, administrace, testy.
 - Knihy a jejich prezentace na internetu.
 - Uživatelské rozhraní.
 - Aplikace na míru.
 
Spolupráce s Karmelitánským nakladatelstvím na Slovensku
2006 - dosud
Spravovaný perl kód cca 10MB.
Reference:
Ostatní
DEA ENERGETICKÁ AGENTURA, spol. s.r.o.
Externí spolupráce.
únor 2010 - březen 2010
- Překreslování stavebních výkresů do AutoCadu.
 
Domov pro mne, o.s.
Externí spolupráce.
červen 2009 - dosud
Informační systém pro firmu.
- Realné vstupní/výstupní sestavy.
 
PetaMem, s.r.o., Praha
Externí spolupráce.
leden 2009 - březen 2009
Pro nesplnění požadavků firmy byla spolupráce ukončena.
- Mason framework
 - Programování podle knihy Perl Best Practices.
 - Testování kódu.
 
Bittera s.r.o, Přerov -> ?? -> Telefonica O2
Externí spolupráce.
listopad 2006 - leden 2007
Bittera s.r.o krátce po tom zanikla.
- Programování skriptů pro ETL proces.
 
Delta E.S., Brno
únor 2002 - srpen 2004
Internetové stránky už neexistují, firma koupena po roce 2004 firmou 
Ness Technologies.
- Intranetové aplikace založené na systému masser, dříve pee.
 - Zkušenosti s programovacím jazykem Perl, fcgi, XML, HTML, CSS, Javascript, SQL (Oracle, PostgreSQL), Unix (HP, Linux).
 - Větší projekty - cca 3.5M perl kódu na aplikaci.
 
Photon Systems Instruments
PSI s.r.o., Přerov; Kompakta s.r.o., Přerov; Pratis s.r.o., Brno
1995 - 2001
- Kreslení výkresů v programu AutoCAD 12, 13, 14.
 
Ostatní zkušenosti
cs.wikisource.org projekt
2015 - dosud
- Přepisování volných textů.
 - Vkládání informací o autorech a o volných textech dostupných v naskenované podobě na internetu.
 - Snaha o vylepšení technického stavu projektu - šablony, nápovědy.
 - Snaha o prezentaci projektu - přednášky, komunikace s podobně smýšlejícími lidmi, spolupráce z Moravskou zemskou knihovnou (MZK).
 
Přednášky
- Přednáška o CPAN při setkání Perl Mongers Brno
 - Přednáška v MZK ohledně projektu cs.wikisource.org
 
Vzdělání
SPŠE Frenštát pod Radhoštěm, 1992 – 1996, obor Automatizační technika.
Nedokončené studium na vysoké škole VUT, Brno; ČVUT, Praha.
Osobní schopnosti a dovednosti
Mateřský jazyk: čeština.
Ostatní jazyky:
- Angličtina: čtení dobře, psaní dobře, mluvení dobře.
 - Ruština: čtení základy.
 - Polština: čtení základy.
 
Řidičské oprávnění: ano.
Plány do budoucna
- Učit se, učit se, učit se :)
 - Programování, algoritmy, datové struktury, testy, verifikace.
 - Petriho sítě
 - Psaní programů, aby byly přehledné a smyslplné.
 - Prezentace, dokumentace, překlady.
 - Kompilace, optimalizace aplikací.
 - Jazyky: Angličtina, Ruština.
 - Data a jejich prezentace a administrace.
 - Etymologie.
 - Knihy, knihovní systémy, MARC.