Na volné noze - portál nezávislých profesionálů


Na volné noze > Katalog > Pavel Šimerda

Pavel Šimerda

programátor

Pavel Šimerda

Jsem softwarový vývojář pracující s operačními systémy a nástroji s otevřeným zdrojovým kódem. Nabízím poradenství, školení i projektovou spolupráci. Zajímám se o vývoj software, testování a ladění operačních systémů a aplikací. Pracuju pro malé i velké klienty, zapojuju se do vývojářských komunit a přednáším na akcích.

S čím vám mohu pomoci:

  • Linux
    • Ladění výkonnostních problémů a aplikačních chyb
    • Úpravy linuxového jádra a vývoj ovladačů
    • Komunikace mezi procesy
  • PostgreSQL
    • Ladění transakcí a zámků
    • Úprava databázových dotazů a aplikací
    • Hledání výkonnostních problémů
  • Git
    • Organizace vývoje a správa verzí software
    • Kontinuální vývoj, testování, integrace a nasazování do provozu
    • Architektura verzovacího systému

Status:

k vašim službám

Působnost:

celý svět

Kategorie katalogu:

Ukázkové projekty:

  • Workshopy – Klient portoval své systémy z real-time operačního systému QNX na Linux. Připravil jsem pro vývojářský tým sérii workshopů, které byly zaměřeny na možnosti komunikace mezi procesy a s funkcemi linuxového jádra. Pomohlo jim to při tvorbě vlastního ovladače do jádra pro synchronní messaging, sestavil jsem pro ně sadu ukázkových měřicích programů pro subsystémy perf a eBPF, pomocí kterých mohou měřit latence operačního systému a zjišťovat, kde jim Linux neposkytuje dostatečně rychlou odezvu a proč.
  • Konzultace – Pro zákazníka, který vysílá do terénu obchodníky s prodejní aplikací na tabletu, jsem analyzoval provozní problémy databázových aplikací nad PostgreSQL. Připravil jsem změny konfigurace pro produkční verzi databáze, aby bylo možné získávat z logů potřebné informace. Zajistil jsem alespoň základní provoz. Analyzoval jsem problematické transakce a poskytl jsem podporu aplikačním programátorům při odstraňování chyb.
  • Analýzy – Pro významného linuxového distributora jsem analyzoval nástroje na konfiguraci sítě a připravil podrobný dokument o možných dalších krocích. Objevil jsem konkrétní chyby a nekonzistence v celém konfiguračním stacku, navrhl některé konkrétní opravy a představil několik různých cest k dalšímu rozvoji.

Kontaktní informace

Pavel Šimerda
Datachange, s.r.o.
Na Folimance 2155/15
Praha 2
120 00
Email:business@pavlix.net
Web:www.skoleni-programovani.cz
LinkedIn:LinkedIn pavlixnet
Twitter:Twitter pavlixnet
:06120695
DIČ:CZ06120695

2005 – 2020 © Robert Vlach Mapa portálu ~ Ochrana soukromí ~ Sledování novinek Facebook LinkedIn Twitter Instagram YouTube SoundCloud RSS