отговорен – DevStyleR https://devstyler.bg Новини за разработчици от технологии до лайфстайл Fri, 10 Feb 2023 08:53:54 +0000 bg-BG hourly 1 https://wordpress.org/?v=6.5.5 Виктор Василев, PHP Developer в Stanga 1 https://devstyler.bg/blog/2022/06/01/viktor-vasilev-php-developer-v-stanga-1/ Wed, 01 Jun 2022 05:31:06 +0000 https://devstyler.bg/?p=74393 ...]]> Виктор Василев е PHP Developer в Stanga 1. Колегите му го описват като отборен играч, винаги готов да подаде ръка и помогне, да сподели знанията си. Професионалист, отговорен, емпатичен са само част от качествата, които го описват.

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

Виктор Василев, PHP Developer в Stanga 1

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

Виктор притежава впечатляваща способност за решаване на проблеми. Готовността му да помага на всеки, превръщат работата с него много по-приятна и довеждат до желания резултат.

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

Може би най-лесно бих го описала с една дума – професионалист с богат опит като разработчик, което му позволява да даде съвет на всеки от екипа. Винаги е готов да подаде ръка или да помогне на колегите си, предавайки своя опит и познания.

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

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

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

С чаша сутрешно кафе. Разпределя задачите си и следи за сроковете за изпълнение.

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

Като предизвикателство може да се нарече работата на Виктор по няколко проекта едновременно, в които той, като екипен играч, стриктно следи сроковете за качественото им изпълнение с цел постигането на оптимални резултати.

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

Виктор е екипен играч и никога не отказва да помогне при нужда и винаги споделя знанията си с колегите си.

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

Професионалист, отговорен, емпатичен

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

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

Какви са хобитата му?

Риболов и Гейминг за Виктор са една чудесна комбинация.

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

Виктор определено обича музика, която му носи удоволствие и слуша различни стилове спрямо настроението.

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

Тук отговорът определено е да! Запален е по гейминга, продължава да играе но, разбира се, доста по-рядко, отколкото му се иска.

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

Предпочита iOS, не харесва Android, поради множество фактори, като основният е UI/UX и Phone design на Аpple products

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

Стилът на обличане на Виктор e спортно-елегантен и разбира се, съобразен със ситуацията.

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

В работата си борави с различни програмни езици, като основно с PHP, JavaScript, React, React Native.

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

Виктор е винаги оптимистично и приятелски настроен.

]]>
Тодор Дамянов, Senior Software Engineer в А1 България https://devstyler.bg/blog/2022/01/18/todor-damyanov-senior-software-engineer-v-a1-balgariya/ Tue, 18 Jan 2022 06:24:26 +0000 https://devstyler.bg/?p=54880 ...]]> Тодор Дамянов e Старши Софтуерен Инженер „Интеграционни решения и мрежови услуги“ в направление „Информационни технологии и дигитална трансформация“ на А1 България. Занимава се с програмиране още като ученик в родния си град Троян и завършва Технически Университет в София със специалност „Телекомуникации“. Програмира на Tibco BW, Java, Python. Всеотдаен е в работата си и креативен в писането на код, винаги е насреща, когато някой има нужда от съвет. Отговорен, отдаден, изобретателен са само част качествата, които го описват.

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

Тодор Дамянов, Старши Софтуерен Инженер „Интеграционни решения и мрежови услуги“ в направление „Информационни технологии и дигитална трансформация“ на А1 България.

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

Тодор Дамянов се занимава професионално с разработване на софтуер от над 20 години, като от 2008 година работи по проекти на А1 – първо като външен консултант, а по-късно и като член на екипа на направление „Информационни технологии и дигитална трансформация“. В последните две години той е старши софтуерен инженер в отдел „Интеграционни решения и мрежови услуги“ и работи по едни от ключовите проекти на компанията.

Завършил е Техническия университет в София със специалност „Телекомуникации“. Занимава се с програмиране още като ученик в родния си град Троян, което е и основната причина да превърне създаването на софтуер в своя професия.

Необятните му познания в сферата на програмирането, отдадеността и изобретателността, които влага в работата си. Тодор програмира на Tibco BW, Java, Python и заедно с колегите в екипа създава приложения, управляващи състоянието на клиентите на A1 в различните елементи на обслужващата мрежа и платформите, осигуряващи услугите. Освен че е всеотдаен в работата и креативен в писането на код, той винаги е насреща, когато някой има нужда от съвет.

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

Това, което го определя най-точно, е неговата отдаденост. Вероятно не би си признал открито, но много обича работата си. Има огромен опит с множество технологии и разнородни подходи в прилагането им. Постоянно следи в детайли тяхното развитие.

Незаменимо е задълбоченото му познаване на всички системи, с които трябва да е съобразена работата на Provisioning платформата, която екипът непрекъснато развива. От една страна са CRM, OMS и други бизнес системи, които определят какви услуги трябва да получават абонатите, а от друга – всички онези елементи на мрежата, в които „живеят“ съответните услуги. Аналитичността и способността му да се досеща на база опита си за забелязани в годините тънки особености на тези системи, както и за всевъзможни комбинации от събития и обстоятелства, му дават възможност да открива зависимости, които трябва да се вземат предвид при работата на екипа. В противен случай тези зависимости биха останали „скрити“ на база документация, експерименти и тестване.

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

В А1 имаме програма за признание за хората, които не само изпълняват отлично целите и задачите си, но и преминават т.нар. „extra mile“ – „Топ 100“. Неслучайно Тодор е един от нашите 100 колеги, които през 2021 г. получиха това отличие.

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

Много добър и скромен човек е. Страхотен приятел. Удоволствие е да се общува с Тодор и може много да се научи от разговорите с него.

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

Започва работа рано. До „дейлито“ в 9:30 вече знае за всичко, което се е случвало от вчера и по някакъв начин засяга дейността на екипа. Проверил е работата на системата и е огледал всякакви подозрителни отклонения. След като обсъдим предстоящото за деня, се впуска в задачите си, но не пропуска нищо от дискусиите на колегите и често се включва като ключов участник. Обядът е задължително навреме. Рано – „докато другите не са изяли най-хубавото“. Често в служебния ресторант или пък в някое от близките заведения. След обяд – отново се отдава със свежи сили на работата.

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

Тодор е част от екипа на А1, който се занимава с проектиране, развитие и поддръжка на middleware решения. Отговорностите на екипа са свързани с интеграция, провизиране и медиация, както и проектиране и конфигуриране на продукти и услуги, базирани на онлайн рейтинг. Сред ключовите проекти, по които Тодор работи, е създаването на софтуер за имплементация на 4G и 5G в мрежата на А1. Участва също и в мащабния проект за модернизация на голяма част от CRM системите. Сред по-регулярните дейности, с които се занимава, е подмяна на мрежови елементи като HLR, HSS и т.н. Сред основните предизвикателства, с които той се справя блестящо, са многообразието на услуги, системи и платформи, които се използват от компанията и клиентите, както и работата с професионалисти от различни области и с различна експертиза.

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

В екипа помагането се получава неусетно. Всички сме професионалисти в определена област, но за проектите, по които работим, много ценно е взаимодействието по време на дискусиите, в които всички замесени заедно решаваме какво и как да се направи. В тях Тодор винаги е Most Valuable Player. Също и докато се забавлява със своите си задачи, някак успява да засича в разговорите наоколо всички признаци на затруднения и нерядко подава идеи, още преди някой да са е сетил, че Тошето може да помогне.

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

Отговорен, отдаден, изобретателен.

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

Тодор участва в повечето инициативи на компанията – от дискусиите и споделянето на знания и умения във вътрешни платформи, през доброволчески и дарителски акции до отбелязване на специални поводи и празници.

Какви са хобитата му?

Както и за голяма част от нас, компютърните игри са страст и за Тодор. Освен свързаните с компютри занимания, интересно негово хоби, което за жалост твърди, че е поизоставил покрай трите си деца, са танците. Нещо като хоби му е и постоянното следене за новости при всякакви джаджи и технологични устройства.

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

Харесва латино музика, съчетана при възможност с танци, а забавленията са свързани с хобитата и споделено време със семейството му.

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

Разбира се! Сред любимите му жанрове са RPG игрите и Shooter-ите, а една от най-предпочитаните от него игри е Fortnite.

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

Използва Android смартфон.

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

Като характер е типичен представител на зодия „Професионален добряк“. Не би си позволил нещо, с което би ощетил или още по-малко обидил някого. Изключително спокоен, дори в сериозни неприятности. Трудно е да го видиш ядосан или обиден. На всичко може да добави хумор в подходяща доза. Екипен играч е и винаги търси баланса в отношенията си с хората.

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

По настоящите проекти, по които работи, Тодор програмира на Tibco BW, Java, Python. Заедно с колегите от екипа създава приложения, поддържащи състоянието на абонатите на A1 по различните мрежови елементи и услуги. Има опит и със C++, но впечатленията ми са, че непрекъснато учи нови неща, така че не бих се учудил, ако скоро започне да използва и други.

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

Беше отдавна – още беше консултант, познат само на екипа и колеги от Level 2-support. Не ходи по срещи, няма служебен e-mail и достъп до Remedy – системата, в която се проследява обработката на казуси от абонатите. На среща с мениджъри от центъра за обслужване на клиенти темата е как да се процедира с някои типове оплаквания, затормозяващи работата на колегите там. Появи се питане, дали не е по-добре направо да ги пускат в системата „Тоширо“. Виждали, че каквото се пуска там, се оправя бързо, пък са все сложни случаи.
Оказа се, че забелязали в Remedy как колегите от L2 затварят такива случаи. Пише статус „Send to toshiro” и малко по-късно „Resolved”. А всъщност такъв беше имейлът на Тошко. Като се окаже твърде заплетен някой случай, L2 му пращат мейл и като отговори, че е готово – те затварят случая.

Номинацията е излъчена от Красимир Манев, старши системен дизайнер „Интеграционни решения и мрежови услуги“ в А1 България.

]]>
Желанието за работа е ключово за успеха https://devstyler.bg/blog/2021/02/18/zhelanieto-za-rabota-e-klyuchovo-za-uspeha/ Thu, 18 Feb 2021 10:22:56 +0000 https://devstyler.bg/?p=39618 ...]]> Людмил Борисов завършва специалност „Компютърни системи и технологии“ в Технически Университет – Варна. Още по време на обучението си в университета стартира работа като софтуерен разработчик в екипа на TransferMate Global Payments, а към днешна дата е Tech Lead и ръководи екип от 4 души. В свободното си време Людмил най-много обича да плува, а колегите му го описват като стабилен, отговорен, знаещ и можещ.

Людмил, разкажи ни повече за своя старт в кариерата, как се насочи към технологиите и софтуерната разработка?

Във висшето училище бях с профил Информационни технологии и съответно имах начален старт в тази сфера, като в последствие за висше образование се насочих към Техническия университет, гр. Варна и специалност Компютърни системи и технологии.

Защо избра точно този път?

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

От 10 години си част от Taxback Group, като в момента си Tech Lead в екипа на TransferMate Global Payments.  С какво компанията те спечели като работодател? Може ли да споделиш повече за своето израстване?

Това бе една от малкото компании, които ме извикаха на интервю още докато учех. Тогава нямаше чак толкова свободни позиции на пазара за начинаещи професионалисти, както е сега. Аз бях последен курс в Техническия – бакалавър. Още тогава стартирах работа и когато нямаш опит, нямаш и много предпочитания къде да започнеш работа. В последствие вече се наложи да се преместя в София и компанията бе склонна да ми предостави работа от разстояние, което за времето си беше иновация и не се предоставяше на всеки. Така се озовах в столицата, работейки за фирма във Варна.

Какви са проектите, по които работиш? Какъв е технологичния стак, който използвате?

Използваме PHP, като базата данни е Postgre. Стремим се да разчитаме на последни стабилни версии, като донякъде не зависи от нас напълно, но в момента преминаваме към последната PHP 7.4 и най-новото от Postgre. Възможно е да преминем и на PHP 8. Също така използваме Apache и обикновените HTML 5, CSS 3, JavaScript, jQuery където се наложи. Наскоро преминахме и на AWS. Колкото до проектите, то повечето са свързани с функционалности към основния сайт, който е за плащания и като допълнение интегрираме множество API-та за нашите партньори. Работим с банкови институции и големи обеми информация, която преминава от нас към тях през различни видове комуникация. Допълнително интегрираме множество софтуерни решения за счетоводство, които комуникират с нашия софтуер и съответно създават плащания. Повечето ни проекти са свързани с финансовата сфера, като това допълнително създава някои интересни детайли. Работим по разнообразни проекти и до този момент не е имало два еднакви, които да си приличат дори и малко. Повечето са на различни функционалности и интеграции. В момента сме на сфера интеграция на софтуер и това да го интегрираме към нашето решение, така че да добавим допълнителна стойност на продукта.

TransferMate разработва иновативен продукт и е носител на множество награди за това. Можеш ли да опишеш на нашата аудитория по-подробно за важността на B2B методиката за съвременния бизнес? Как тя трансформира процесите?

Компанията използва богата инфраструктура, чрез която осъществява парични преводи и валутен обмен. Оперирайки като финансов посредник, прилагаме стратегии, които намаляват таксите за превод и ускоряват процесите на плащане, а това води до спестяване на време, пари и ресурси за клиентите.
Казвайки това, то е от изключително значение в този сектор e най-вече да предлагаш много гъвкав софтуер, защото твоите партньори имат множество изисквания, които трябва да спазиш. В противен случай се налага да поддържаш и да правиш множество нежелани промени, които в последствие трудно се поддържат и когато дойде един партньор и каже – “Искаме да имате следните компоненти”, то ние трябва да ги предложим. Когато партньорът е доволен и мениджърите са доволни. Така че, основните неща са гъвкавост и желание за работа.

 

Финтехът привлича все повече разработчици и това е нормално – има все повече финтех предложения на пазара. Като Tech Lead, работещ именно за такава компания, можеш ли да ни кажеш какви са по-различните технологични изисквания, необходими за финтехът, различаващи се от други ниши на технологичния пазар? 

Задължително трябва да предлагате API като финтех. Допълнително трябва да има и подходящ уеб сайт, който да предлага достатъчно улеснения на потребителите, които идват всеки месец да добавят множество плащания. Например, ако можете да обработите 10 000 плащания в един момент, това би било чудесно. Те трябва да бъдат интегрирани и в софтуерните решения на партньори и потребители. И най-безобидната математическа грешка е недопустима във финтех софтуерните решения. Много важна е сигурността и проверката на кодовете – всичко трябва да работи нормално, така че да не се получават нежелани грешки. Когато правиш изключително много плащания всеки ден, една грешна калкулация може да значи множество загуби.

А самите разработчици трябва ли да са подготвени по по-специален начин ако работят в финтех организация? 

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

 

Кои са добрите практики в компанията при срещането на предизвикателства? 

Екипът. Той е много важен, за да могат проблемите да се решат правилно. Добрите практики при нас са, че все още програмистите имат последната дума и когато кажат нещо, хората без тесни разбирания слушат. Когато предложим подходящо решение, то се приема. На много места не е така и понякога се стига до комични ситуации. Говорейки за екипа като решаващо звено при предизвикателствата, искам да спомена същи, че планираме разширяването му с цели 80%, като към момента наброяваме 50 души. Това е много мащабен ход, но вярваме и правилен.

А каква е тайната на успешния екип? Каква роля играят работната обстановка, фирмената култура и компанията като цяло?

Екипът трябва да е сплотен и да вярва, че другият човек може да свърши работата, така че ако нещо изостане, да може да помогне. В сегашната ситуация липсва личният контакт, но да се надяваме, че пандемията скоро ще приключи и хората ще могат да се виждат очи в очи. Това помага изключително много за работата в екип – да можеш да виждаш човека отсреща какво прави и какви са му проблемите. Аз като човек, който работи от доста години е home офис съм се научил да се сработвам с другите хора, които са физически в офиса. Тогава пък при дистанционната комуникация по телефон или чрез друго средство, е много важно да можеш да разбираш човека отсреща – как мисли да изпълни дадено нещо.

Според теб какви качества и умения трябва да притежава един PHP Developer за да успее да се развие в професията си? Какво би посъветвал стартиращите своята кариера в момента?

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

]]>