IT technologické zázemí firem posouvám z pravěku na špici trhu
S počítači jsem začal, protože jsem nebyl spokojen s IT technikou a chtěl jsem pomoci sobě i ostatním.
Řešení na míru tvořím již od r. 2009. Programuji v několika jazycích. Vždy volím ten programovací jazyk, který je pro daný problém nejvhodnější.
Úspěch vidím v tom, když moje práce někomu dalšímu pomůže a usnadní jeho práci.
Vývoj softwaru není jen o programování. Předchází mu porozumění potřebám zákazníka a problému, který se řeší. Následně je potřeba navrhnout způsob řešení a vytvořit přesné zadání.
Po realizaci je potřeba udržovat vchodu servery, kde běží realizovaná aplikace.
Průběžně navrhuji a realizuji další možnosti jak zefektivnit pracovní proces a vedu dokumentaci.
Pokud potřebujete vyřešit IT problém nebo potřebujete jen poradit, neváhejte mě kontaktovat.
Pokud potřebujete naprogramovat aplikaci v jazyce PHP frameworku Nette nebo Symfony, která bězí na vlasntím serveru, pak jste mým typickým zákazníkem.
Očekávat můžete tyto výhody
Využívám svých teoretických znalostí, které jsem získal při studiu informatiky na ČVUT, a zkušeností z praxe. Také přehledu a znalostí věcí do hloubky, které získávám díky mé snaze porozumět všem věcem okolo.
Ke každému zákazníkovi přistupuji individuálně a navrhuji řešení a postupy, kterými se dosáhne nejlepšího výsledku.
Se softwarem, který doporučuji, mám zkušenosti nejen jako programátor, ale i jako uživatel, a proto dokážu nabídnout praktické a komplexní rady. Například linux provozuji i na mém pracovním počítači. Na serverech zákazníků provozuji stejné programy jako na mých serverech. Proto dokážu podrobně zasvětit do jeho provozování, upozornit na záludnosti a problémy a navrhnout řešení, jak problémům předcházet.
Preferuji průběžné osobní konzultace, ale v dnešní době je často nahrazuji elektronickou komunikací, ať už se jedná o e-mail, chat (WhatsApp), telefon nebo VoIP a video konference.
Po předání všech informací a podkladů, pracuji samostatně, takže ušetříte svůj čas, kdy by jste jinak museli řídit zaměstnance. Jsem schopen se rychle zorientovat ve zdrojovém kódu cizí aplikace a díky tomu přinášet hodnotu rovnou po zahájení spolupráce.
Vedení dokumentace je pro mě standard. Projekt, který má žít, potřebuje údržbu a bez dokumentace je pozdější řešení požadavků velmi náročné.
Beru v potaz bezpečnost a preventivně ji řeším. Data zákazníků chráním tak jak svoje. Například je pro mě samozřejmostí, že můj notebook má šifrovaný disk. Jakmile se objeví bezpečností problém reaguji proaktivně.
Reference
- Převzetí vývoje informačního a skladového systému firmy MedPharma s.r.o..
- Převzetí vývoje eshopu dobra-miska.cz.
- Napojení na API s daty předpovědí a import do aplikace slunecno.cz.
- Správa serverů a DevOps SW KLID.
- Migrace serverů a aplikací : Motonet s.r.o., TOP09 a Potvor.cz
- Vývoj embedded zařízení s Linuxem za použití Yocto projektu .
- Výzkum a vývoj embedded IoT routeru pro Rockwell Automation
- Údržba firmwaru a vývoj 9300-ENA - průmyslový Linuxový router .
- Warduino - platforma pro bezdrátovou komunikaci . Warduino získalo ocenění za elektronickou konstrukci od časopisu PE-AR.
- Bezdrátové sítě pro sběr dat z čidel .
- Zařízení pro detekci stoupavých proudů.
- Wireless Real Time Temperature measurement for Android.
- Studie připojení externího hardwaru k zařízení s Androidem
- Import zboží do Eshopu Prestashop , aktualizace skladu a cen zboží.
- Zařízení pro přehrávání hudební kulisy - JukeBox.
- Web kamera počasí Frýdlant
- Servery: síťové úložiště, firewall, mail server, web server atd. .
- Správa virtuálních a fyzických serverů firmy Knitva s.r.o. .
- Aplikace pro správu firemních odběratelů a plánování tras (CRM).
- Měření teploty včelstev
- Aplikace pro mobilní telefony, která vyhledává dopravní spojení.
- Webová aplikace pro zobrazení GPS záznamů.
- Realizace šifrovaní na čipových kartách Java Card OpenPlatform .
- Program pro monitoring záložních zdrojů (UPS).
Doporučení
Na volné noze
Zobrazit doporučení z portálu Navolnenoze.czWebtrh
Technologie
Při své práci jsem se naučil s těmito technologiemi:
- OS GNU/Linux
- Ethernet, WiFi, TCP/IP.
- Programovací jazyky: Java (SE, OpenCard , Android) , Bash, SQL, PHP (Nette, Symfony, Composer), Python, C/C++, Kotlin.
- HTML, XML, LaTeX.
- REST API, napojení na: Geis Point, Zásilkovna, Česká pošta Balík do balíkovny B2C, PayU, Fio bank API. SOAP API Zásilkovna, PPL myAPI, API Česká pošta, Geis API, DPD, Shoptet API, Luigi’s Box, Novico/Covetrust SOAP API, Ecomail, Money XML.
- Verzování softwaru: SVN, Git.
- Automatizované testování např Unit testing.
- Agilní vývojové metodiky např Scrum.
- Administrace linuxových serverů (preferuji Debian): RAID, Apache, Nginx, Postfix, Dovecot, MySQL, PostgreSQL, SAP HANA, Named, LTSP, Samba, Asterisk, OpenVPN, Openfire, ssh, virtualizace Proxmox (Qemu/KVM), ISP Config, Ansible, NodeJS atd.
- DevOps: GitLab CI/CD, Docker, Podman, Kubernetes.
- Yocto project, Bitbake, embedded Linux.
- Troubleshooting, šifrování, bezpečnost sítí a aplikací.
- Mikrokontroléry: AVR (Arduino), ESP8266, pájení.
- ARM single board PC: Raspberry Pi, Banana Pi R1.
Soft skills
- Komunikace
- Mluvení před publikem
- Vzdálená práce
- Plavání
- Jazyky: čeština (rodný), angličtina (slovem), základy němčiny a španělštiny
Odborné publikace
- Linux notebook Tuxedo Pulse 15 Gen2 (Root.cz 2023)
- Next Cloud (Root.cz 2021)
- Seriál Souborový systém Btrfs (Root.cz 2020)
- Warduxere - Arduino s bezdrátovým připojením a malou spotřebou (časopis Amatérské Radio 2017/02)
- Série článků o realizaci bezdrátových programovatelných modulů (www.root.cz 2016)
- Série článků Banana Pi R1: malý počítač se SATA, Wi-Fi a switchem (www.root.cz 2015)
- Detekce stoupavých proudů pomocí teplotních čidel (časopis RC Modely 2014/04 )
- Speciální redukce USB se zdrojem (časopis Amatérské Radio 2011/06)
- Mobilní bezdrátové měření teploty (časopis Mechanizace zemědělství 2011/06)
- Bezdrátové měření a vyhodnocení s použitím platformy IQRF (časopis Amatérské Radio 2011/01)
- WirelessBee moderní pomocník včelaře (časopis Včelařství 2010/09)
Přednášky
Pravidelně se účastním konferencí nejen jako posluchač, ale i jako přednášející. Osvětové přednášky na středních školách. Seznam plánovaných a absolvovanych konfrencí.Osobní úspěchy:
- Abych optimalizoval své finance, začal jsem provozovat krátkodobý pronájem pokoje v Praze. Pro tyto účely jsem byt připravil a nastudoval si zákony/byrokraci, naučil se používat platforemy Airbnb a Booking. Pro tyto úkoly jsem nastavil procesy a delegoval to. Díky tomu jsem mohl odjet na celou zimu pryč a vše fungovalo dobře dál.
- V roce 2013 jsem absolvoval 526 hodin sportovní přípravy z toho 350 hodin na kole. O víkendech jsem absolvoval i dva MTB ½ maratony a sám jsem si zajišťovat podporu a servis. A to vše při záměstnání.
- Projekt pro detekci stoupavých proudů pro závodní letecké modeláře, pomohl vyhrát několikrát medailové místo.
- Ve svém volném čase jsem kompletně zajistil spolupráci firmy a sportovního týmu s návrhem a realizací sponzorských předmětů na míru (ponožky s logem týmu).
- Během dvou chřipek jsem se naučil skládat rubikovu kostku. Za dvě léta jsem senaučil plavat výborně kraul .
- Sám jsem se naučil hrát na pianino.
Koníčky:
Cyklistika, plavání, vaření, informatika, letecké modelaření, akvaristika, elektronika.
Spolky:
Jsem členem GeekLab z.s. a příznivec OpenAlt.