6 октомври, 2022

Павел Захариев e Senior Software Engineer в DHL Enterprise Software Solutions. Той е основна движеща сила в усъвършенстването и модернизацията на кор компонентите на компанията. Универсален боец. Теоретично подкован в OOP, version control, Networking, DBMSs, EE, Web, Mobile, Linux, виртуализация и контейнеризация, AI, приветлив, любопитен и отзивчив за колегите си.

Кого номинирате за „Developer на фокус“? 

Павел Захариев, Senior Software Engineer в DHL Enterprise Software Solutions

Каква е причината да го номинирате?

Павел е основна движеща сила в усъвършенстването и модернизацията на кор компонентите ни. Техническите му компетенции са разнородни и задълбочени – извор на идеи. Приветлив, любопитен и отзивчив, той е сред най-приятните събеседници по- и не-по-работа, на които можете да попаднете.

Опишете неговите професионални качества.

Павката е универсален боец. Теоретично подкован в OOP, version control, Networking, DBMSs, EE, Web, Mobile, Linux, виртуализация и контейнеризация, AI и т.н.
Богатият му опит в решаване на разнообразни архитектурни, технологични и логически проблеми му помага да е в центъра на повечето дискусии, свързани с еволюцията на продуктите ни.
За разлика от много експерти, които си имат афинитет към определени техники, Павката предпочита да започне от нулата – да прототипира няколко радикално различни като подход решения и да свика комитет, където да ги представи и защити. Такъв е генезисът на най-продуктивните брейнсторминг сесии, които сме провеждали.

Какви индивидуални и екипни награди и отличия притежава?

Иновативен продукт на годината

Разкажете ни повече за него като личност.

Лъчезарен и много добър човек. Обича да помага, да вниква в заданието и да действа. За него няма непреодолима задача или приключение. Винаги е готов да се впуска в непознати за него предизвикателства.

Можете ли да опишете как протича неговият работен ден?

Павката е ранобуден – като всеки млад родител, на линия от рано и до не-много късно със съществени изключения за второто – особено от карантината насам. Предпочита да хапва навън – бюрото е място за работа
Не пуши, но рядко отказва да бъде присламчен към пушаческата раздумка на терасата. Радва се на 3 седмични скръм срещи (вместо 5), но участва в почти всички срещи, касаещи архитектурни или дизайн-решения.
Обикновено работи по един дългосрочен main quest и 1-2 side quest-а като рядко отказва да се забърка в спонтанно зародили се event-и от troubleshooting или RCA естество. Винаги споделя намисленото – хем да осведоми и обогати останалите, хем да подложи идеята си на критика.

Какви са предизвикателствата пред него? По какви проекти работи?

Работи по кор-компонентите на основния ни продукт. Има мажоритарен принос в Memory Management, Client-Server комункация, клъстеризация, кеширане. Освен чисто техническата сложност и теоретична многопластовост на тези компоненти, допълнително предизвикателство е тяхната дълбока свързаност с всички останали, по-бизнес-ориентирани аспекти на продукта. Това изисква щателно прототипиране и тестване, както и case-study-та на много афектирани специфични high-level компоненти, постоянна комуникация с колеги от различните екипи.
Друго сериозно предизвикателство е build automation-а, в който Павката е сериозна движеща сила.
Зад разработките му винаги има история – написана от него, но почерпена от всички, която винаги бива разказана – в изчерпателни коментари, впечатляващи с простотата си презентации, дори понякога майнд-мапове.

Случва ли му се да помага на свои колеги за изпълнението на техните задачи?

Че помага, помага. Но прави нещо повече – отиваш при него с проблем; разбираш, че ти нямаш проблем, а в света има проблем, с аспект на който си се сблъскал. И не ти трябва отговор, а серия от въпроси – Павката ти дава тези въпроси. След това ти помага да си отговориш на тях и в последствие да решиш не само първоначалния проблем, но и следващите няколко, за които изобщо не си помислил. И си тръгваш някак си обогатен.

Ако трябва да го опишете с 3 думи, какви ще бъдат те?

Приветлив, любопитен и отзивчив.

Взима ли участие в инициативи на компанията? Какви? Има ли свои инициативи?

Павката се включва активно във всички благотворителни инициативи, които организираме в офиса и винаги е готов и с предложения за такива.

Какви са хобитата му?
Разходки около Панчаревското езеро, четене на техническа и художествена литература. Гледане на филми и футбол, както и онлайн курсове.

Каква музика слуша? Как се забавлява?

Електронна и евъргрийн музика.

Интересува ли се от гейминг?

Понякога. 🙂

Кое предпочита – Android или iOS? Защо?

Android! IOS не е използвал никога.

Какъв е стилът му? 

Спокоен, ерудиран и мъдър човек с неподражаем стил на обличане.

С кои езици за програмиране борави? Кои са предпочитаните от него?

Ето представително подмножество: Java, C, Python, Bash, SSH, JS, SQL, Gradle, Maven, Ant, Html/CSS, PHP – за тези знаем. Харесва си Java-та, но не се колебае да си викне скрипт, когато усети възможност за оптимизация. С удоволствие подхожда функционално, вместо обектно-ориентирано, при всяка възможност. SQL-ът му съвсем не е девелопърски и рядко е обект на подобрение от DB админа. Също така, макар отдалечен от т.н. Vertical Solution, където е описана цялата ни бизнес логика, Павката е напълно наясно с „езика“, който възниква и се оформя през практиките в dev-екипите ни – и е движеща сила в негвото оформяне.

Бихте ли разказали интересна случка, свързана с него?

Първоначално Павката пое под крилото си колегата, с когото започна по едно и също време работа при нас. Един ден, след закъснение, въпросният колега се оплака, че му е умряла колата (а живее доста далеч).
Павката, без да се замисли, му даде ключовете от колата си – докато се оправи. Следващите няколко седмици, Павката идваше с метро на работа 🙂

Тагове: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,