
Ishan
Hlavní vývojář na MrPornGeek
Ishan je v MrPornGeek od samého začátku. Je to hlavní vývojář, který platformu v podstatě postavil od nuly – vtipné je, že první verze vznikala tisíce kilometrů od jakékoli kanceláře, na pláži, hned vedle zakladatele. Ne zrovna typické pracovní prostředí, ale fungovalo to. Backend je jeho hlavní parketa, ale je stejně dobrý v psaní frontendového kódu, CSS, rýpání do designu, správě serverů a v podstatě ve všem ostatním, co mu hodíte na stůl. Je to takový všeuměl, který je navíc ve většině věcí fakt dobrý.
Role na MrPornGeek
Ishan je hlavní vývojář v MrPornGeek a člověk, který tuto platformu postavil od základů. Primárně se věnuje backendu, ale upřímně řečeno dělá od všeho trochu. Staví a udržuje serverovou část, která udržuje platformu v chodu, ale naskočí i na frontend, když je potřeba něco poladit, nebo když si všimne nedostatků v designu, které ostatní přešli. Stará se také o správu serverů – udržuje věci stabilní, bezpečné a v zákulisí správně fungující. Vývojový tým na něj spoléhá, protože dokáže přepínat mezi backendovou logikou, konfigurací serveru a piplavými opravami CSS, aniž by polevil v tempu. Tím, že web postavil sám, zná každý jeho kout lépe než kdokoli jiný, a proto si obvykle jako první všimne, když lze něco udělat lépe.
Profesní zkušenosti
-
Hlavní vývojář - MrPornGeek - 2016 – současnost
Postavil celou platformu od nuly a od té doby je hlavním vývojářem. Řeší vývoj backendu, správu serverů a pravidelně zasahuje do frontendu. Vytváří funkce, opravuje chyby na obou stranách stacku, zachytává designové nesrovnalosti, které ostatní přehlédli, udržuje servery v kondici a dohlíží na modernost technologií. Nečeká, až mu někdo řekne, co má dělat – prostě to udělá.
-
Full Stack vývojář - Webové platformy s vysokou návštěvností - 2014 - 2016
Před MrPornGeek strávil pár let na velkých platformách, kde jste museli suverénně ovládat všechno – databáze, serverovou logiku, API, správu serverů i frontend k tomu. Zvykl si denně přepínat mezi oběma stranami. Většina vývojářů tohle přepínání nenávidí. Ishan se pro to narodil. Právě tam získal ten cit pro to, kde backendová rozhodnutí kazí frontend a naopak.
-
Freelance vývojář - Různé weby a niky - 2012 - 2014
Začínal jako freelancer pro nejrůznější weby v naprosto odlišných nikách. Jeden týden mohl stavět něco pro e-shop, další týden blogovací platformu a pak zase něco úplně jiného. Tahle rozmanitost ho donutila naučit se všechno rychle – jako freelancer nepřežijete, když umíte jen jednu věc. Taky si tam zvykl přebíhat mezi backendem a frontendem, protože většině klientů na volné noze je jedno, na které straně stacku to je, chtějí jen výsledek.
Oblasti odbornosti
- Backendové systémy na moderních technologiích
- Správa serverů a řízení infrastruktury
- Práce s CSS a frontendem, když je potřeba
- Všimnutí si nedostatků v designu, které ostatní přehlédnou
- Stejně silný v backendu i frontendu
- Neustálá aktualizace znalostí o nových frameworku a nástrojích
- Návrh databází a zrychlování dotazů
- Budování a integrace API
- Vytlačování maximálního výkonu ze serverového kódu
- Psaní čistého kódu, který po něm ostatní pochopí
- Okamžité osvojení nových technologií
- Zabezpečení serverů a monitoring dostupnosti
Technické dovednosti
Tady Ishan skutečně září. Nezná jen jeden stack – sleduje vše, co je aktuální a použitelné. Backendové frameworky, frontendové knihovny, databázové systémy, serverová prostředí, nástroje pro nasazení a další. Není to ten typ, co se něco naučí a pak na tom pět let sedí. Pokud se objeví něco lepšího, naučí se to, vyzkouší a vyhodnotí, zda to má pro platformu smysl. Proto technologie za MrPornGeek nepůsobí zastarale – Ishan by to nedovolil.
Jazyky, frameworky a nástroje, se kterými Ishan pracuje
- Node.js - používá denně, dělá většinu těžké práce
- PHP - zná ho velmi dobře, zejména s WordPressem
- Python - vytahuje ho vždy, když je potřeba automatizace
- TypeScript - naučil se ho rychle a už se neohlédl zpět
- WordPress - stavěl kompletní šablony a pluginy od základu
- Docker - udržuje každé prostředí čisté a konzistentní
- DevOps — spravuje kompletní pipeline od začátku do konce
Přístup k vývoji
Je rozdíl mezi kódem, který funguje, a kódem, který funguje správně. Ishan je v tomhle puntičkář. Výkon, čitelnost, dělat věci pořádně místo rychlokvašek, aby se stihl termín. Má taky ostrý zrak, takže nakonec rýpe do věcí ve frontendu, které ani nejsou jeho práce. Trochu ujetý okraj, komponenta neodpovídající designu nebo zapomenutý hover stav – všeho si všimne. Většina backend vývojářů by o tyhle věci ani pohledem nezavadila. On si nemůže pomoct.
Průběžná práce a aktuálnost
Práce na backendu nikdy nekončí. Web pořád roste, takže se pořád musí něco stavět, zrychlovat nebo přehodnocovat. Ishan je v kódu každý den – někdy je to velká nová funkce, jindy ladění výkonu a občas vletí do frontendu, protože ho tam něco štvalo a chtěl to opravit sám. K tomu udržuje servery v kondici – sleduje výkon, řeší aktualizace, dohlíží na to, aby nic nespadlo uprostřed noci. Taky neustále tlačí na zlepšování. Nejen udržovat to, co je – hledá cesty, jak věci pod kapotou udělat rychlejší, čistší a odolnější.
Co ho dělá výjimečným
Řekněme to takhle – většina vývojářů, které si najmete, udělá svou konkrétní práci a padla. Ishan udělá svou práci a pak jde udělat polovinu práce všech ostatních. Ne proto, že by ho o to někdo prosil, ale protože vidí, co je rozbité, a nenechá to tak. Backendový tým má vývojáře. Frontendový tým má další pár očí na kontrolu. Design má někoho, kdo si skutečně všimne, když je něco ujeté. Servery mají někoho, kdo bere dostupnost (uptime) osobně. Tenhle chlap postavil platformu od základu na pláži – ten pocit vlastnictví nezmizí jen proto, že tým vyrostl.
Nástroje a pracovní postup
Cokoli je pro práci potřeba. Moderní backendové frameworky, frontendové nástroje, databáze, Git, CI/CD pipeline, nástroje pro správu serverů – to vše ovládá. Není věrný jednomu konkrétnímu stacku. Pokud něco nového dělá práci lépe, bez váhání přepne. Vše prochází řádnou kontrolou kódu a testováním, než se to dotkne ostrého webu. Koordinuje práci se zbytkem vývojového týmu, QA a designem, aby to, co vypustí, nerozbilo nic na jejich straně.
Přínos pro MrPornGeek
- Postavil celou platformu z ničeho
- Hlavní vývojář od prvního dne
- Denně dohlíží na serverovou infrastrukturu
- Pravidelně zasahuje do frontendu, aby opravil to, co ostatní přehlédli
- Vychytává designové problémy po celém webu
- Vždy tlačí na lepší technologie a čistší řešení
- Udržuje vysoký výkon i s růstem platformy
Odpovědnost a kontakt
Něco technicky nefunguje? Web dělá něco, co by neměl? Pošlete nám zprávu a do předmětu uveďte „Ishan – Dev“, aby se k němu dostala. Kontaktujte Ishana zde.
Profil naposledy aktualizován: 17. února 2026