
Ishan
Главен разработчик в MrPornGeek
Ишан е в MrPornGeek от самото начало. Той е главният разработчик, който на практика е изградил платформата от нулата – забавното е, че първата версия е била изградена на хиляди мили от който и да е офис, на плаж, точно до основателя. Не е типичната офис среда, но проработи. Бекендът е неговото ядро, но той е също толкова добър във фронтенд кода, CSS, улавянето на дизайнерски грешки, управлението на сървъри и практически всичко друго, което му подхвърлите. Човек за всичко, който при това е наистина добър в повечето от тези неща.
Роля в MrPornGeek
Ишан е главният разработчик в MrPornGeek и човекът, който е изградил тази платформа от основите. Той работи основно по бекенда, но честно казано, прави по малко от всичко. Той изгражда и поддържа сървърната част, която поддържа платформата работеща, но също така се включва във фронтенда, когато нещо се нуждае от корекция или когато забележи недостатъци в дизайна, които всички останали са пропуснали. Той също така се занимава със сървърната администрация – поддържайки нещата стабилни, сигурни и работещи правилно зад кулисите. Екипът по разработка разчита на него, защото той може да превключва между бекенд логика, конфигурация на сървъра и педантични CSS корекции, без да губи темпо. Тъй като сам е изградил сайта, той познава всеки ъгъл по-добре от всеки друг, поради което обикновено е първият, който забелязва кога нещо може да бъде направено по-добре.
Професионален опит
-
Главен разработчик - MrPornGeek - 2016 - до момента
Изградил цялата платформа от нулата и оттогава е главен разработчик. Занимава се с бекенд разработка, сървърна администрация и редовно поглежда към фронтенда. Създава функции, поправя грешки в двете страни на стека, улавя несъответствия в дизайна, които други пропускат, поддържа сървърите в добро здраве и следи технологията да е актуална. Не чака да му кажат какво да прави – той просто се заема.
-
Full Stack разработчик - Уеб платформи с голям трафик - 2014 - 2016
Преди MrPornGeek е прекарал няколко години в мащабни платформи, където е трябвало да владее всичко: бази данни, сървърна логика, API-та, управление на сървъри и фронтенд като капак на всичко. Свикнал е да превключва между двете страни ежедневно. Повечето разработчици мразят това превключване на контекста. Ишан е роден за това. Там е придобил усета за това къде бекенд решенията развалят фронтенда и обратното.
-
Разработчик на свободна практика - Различни сайтове и ниши - 2012 - 2014
Започнал на свободна практика за всякакви уебсайтове в напълно различни ниши. Една седмица може да изгражда нещо за сайт за електронна търговия, следващата – платформа за блогове, а след това – нещо съвсем различно. Това разнообразие го е принудило да научи всичко бързо – не оцеляваш на свободна практика, ако знаеш само едно нещо. Там също така е свикнал да скача между бекенд и фронтенд, защото на повечето клиенти на свободна практика не им пука коя е страната на стека, те просто искат резултата.
Области на експертиза
- Бекенд системи на модерни технологични стекове
- Сървърна администрация и контрол на инфраструктурата
- Справяне с CSS и фронтенд, когато е необходимо
- Улавяне на недостатъци в дизайна, които повечето разработчици пропускат
- Еднакво силен в бекенд и фронтенд
- Постоянно актуализиране за нови фреймворкове и инструменти
- Дизайн на бази данни и ускоряване на заявки
- Изграждане и интегриране на API
- Извличане на максимална производителност от сървърния код
- Писане на чист код, който другите могат да разберат след него
- Мигновено учене на нови технологии
- Сървърна сигурност и мониторинг на времето за работа
Технически умения
Тук Ишан наистина блести. Той не познава само един стек – той е в крак с всичко, което е актуално и приложимо. Бекенд фреймворкове, фронтенд библиотеки, системи за бази данни, сървърни среди, инструменти за внедряване; всичко е в неговия репертоар. Той не е типът човек, който научава нещо веднъж и стои на него пет години. Ако се появи нещо по-добро, той ще го научи, ще го изпробва и ще анализира дали има смисъл за платформата. Ето защо технологията зад MrPornGeek не изглежда остаряла – Ишан няма да го позволи.
Езици, фреймворкове и инструменти, с които Ишан работи
- Node.js - използва го ежедневно, върши по-голямата част от тежката работа
- PHP - чувства се много комфортно с него, особено с WordPress
- Python - изважда го винаги, когато е необходима автоматизация
- TypeScript - научен бързо и не е поглеждал назад
- WordPress - изграждал пълни теми и плъгини от нулата
- Docker - поддържа всяка среда чиста и последователна
- DevOps — управлява пълния пайплайн от начало до край
Подход към разработката
Има разлика между код, който работи, и код, който работи правилно. Ишан е педантичен в това отношение. Производителност, четливост, правене на нещата по правилния начин, вместо бързи кръпки за спазване на краен срок. Той също така има остро око, поради което често забелязва неща във фронтенда, които дори не са негова работа. Леко изместено поле, компонент, който не отговаря на дизайна, или забравен hover ефект – той забелязва всичко. Повечето бекенд разработчици дори не биха погледнали тези неща. Той не може да се сдържи.
Текуща работа и актуалност
Винаги има бекенд работа за вършене. Сайтът продължава да расте, така че постоянно има нещо за изграждане, ускоряване или преосмисляне. Ишан е в кода всеки ден – в някои дни това е голяма нова функция, в други е настройка на производителността, а понякога се впуска във фронтенда, защото нещо го е подразнило и е искал да го поправи сам. Освен това той поддържа сървърите работещи – мониторинг на производителността, обработка на актуализации, гарантиране, че нищо не пада посред нощ. Той също така постоянно настоява за подобрения. Не просто поддържа това, което има – той търси начини да направи нещата по-бързи, по-чисти и по-устойчиви под капака.
Какво го прави различен
Нека го кажем така – повечето разработчици, които наемате, си вършат конкретната работа и си тръгват. Ишан си върши работата, а след това отива и върши и половината от работата на всички останали. Не защото някой го е молил, а защото вижда какво не е наред и няма да го остави така. Бекенд екипът получава разработчик. Фронтенд екипът получава допълнителен чифт очи за проверка. Дизайнът получава някой, който наистина забелязва, когато нещо е изкривено. Сървърите получават някой, който приема времето за работа лично. Човекът е изградил платформата от нулата на плаж – това чувство за собственост не изчезва само защото екипът е пораснал.
Инструменти и работен процес
Каквото и да изисква работата. Модерни бекенд фреймворкове, фронтенд инструменти, бази данни, Git, CI/CD пайплайни, оборудване за управление на сървъри – всичко влиза в употреба. Той не е верен на един конкретен стек. Ако нещо ново върши работата по-добре, той ще премине към него без колебание. Всичко преминава през надлежен преглед на кода и тестване, преди да докосне живия сайт. Той се координира с останалата част от екипа по разработка, QA и дизайна, така че това, което пуска, да не счупи нищо от тяхна страна.
Принос към MrPornGeek
- Изградил цялата платформа от нулата
- Главен разработчик от първия ден
- Контролира сървърната инфраструктура ежедневно
- Редовно поглежда във фронтенда, за да поправи това, което другите пропускат
- Улавя проблеми с дизайна в целия сайт
- Винаги настоява за по-добри технологии и чисти решения
- Поддържа висока производителност с нарастването на платформата
Отговорност и контакт
Нещо технически не е наред? Сайтът прави неща, които не трябва? Изпратете ни съобщение и напишете „Ishan – Dev“ в темата, за да стигне до него. Свържете се с Ишан тук.
Профилът е актуализиран за последно на: 17 февруари 2026 г.