Nahrávám…
Fullstack Software Engineer
Nejvíce chyb v životě dělají ti nejúspěšnější z nás,
kdo nedělá žádné chyby, nemá příležitost k poznání.
(moje motto)
Jmenuji se Jan Elznic, jsem fullstack vývojář a softwarový architekt, v současnosti je mi 38 let a zabývám se vývojem software pro webové, mobilní a ostatní platformy. Mám téměř 20 let profesních zkušeností s vývojem aplikací a moderních backend systémů se zaměřením na bezpečnost, škálovatelnost a výkon. První web jsem napsal v roce 1998 ještě ve škole. Deset let poté (2008) jsem oficiálně zahájil podnikání. Několik let jsem pracoval jako freelancer, vyzkoušel jsem si i práci na plný úvazek pro české i zahraniční startupy, střední firmy a velké mezinárodní korporace. Více o mé profesní kariéře se můžete dozvědět z mého životopisu.
Aktuálně aktivně hledám nové příležitosti na HPP nebo dlouhodobý projekt (B2B). Ve své poslední práci jsem se podílel na více krátkodobých projektech v rámci zakázkového vývoje, rád bych se nyní soustředil nejlépe na jeden hlavní produkt, ten dlouhodobě rozvíjel a spolupráci s jasným směrem a horizontem. Ukázky mé práce najdete na GitHubu.
V neposlední řadě mě baví umělá inteligence (AI) a LLM chatboti, bezpečnost, přístupnost. Zdrojový kód testuji tak, abych dosáhl co nejvyšší možné kvality, použitelnosti a výkonu za co nejkratší možný čas. Používám mimo jiné unit testy, end2end testy, performance testy, penetrační testy a integrační testy, a to i automatické (pipelines), spolupracuji úzce s týmem, jsem zvyklý dělat denní code reviews a sdílet výsledky své práce, radit se s kolegy, implementovat změny, refaktorovat. Mezi mé oblíbené moderní nástroje pro testování patří třeba Playwright a Jest.
Nejčastěji se setkávám JavaScriptem/TypeScriptem (Angular, React), v Node.js mám oblíbený framework NestJS, moderní AdonisJS, v Pythonu se setkávám nejčastěji s FastAPI, ale historicky mám zkušenost s některými projekty psanými v Djangu. V neposlední řadě mám za sebou větší množství aplikací napsaných v Javě, v korporátním prostředí za použití Spring Boot a Hibernate ORM, nebojím se sáhnout ani po C#/.net, když je třeba, přestože nepatří mezi mé n+ejsilnější dovednosti.
Ve volném čase se věnuji svým dětem, setkávání s přáteli, kultuře, sportu a pohybu venku (kolo, lyže, jízda na koni, v létě jezdím vodu), ale také vývoji rozšíření pro prohlížeče (např. Add To Reading List), chatbotů pro komunitní portály.


































| Telefon | (+420) 732 927 927 |
| jan@elznic.com |