CV
Имам над 10 години опит като софтуерен разработчик и технически лидер, с обширни познания в областта на фронт-енд и full-stack разработка, проектиране на продукти и междуфункционално сътрудничество. Доказаният ми опит включва ръководство на екипи, внедряване на решения и успешно завършване на проекти. Отлично се справям с работата със бизнес анализатори, за да определя изисквания, фокусирани върху потребителите, и създавам смислени продуктови преживявания в различни области, включително финанси, ERP и платформи за регистрация на събития. Подкрепям отворения код.
Лична информация
- Име: Борис Маринов
- Телефон: +359 883 420029
- Имейл: marinovboris@protonmail.com
- Github: abuseofnotation
Умения
Управление на продукти и проекти
- Ръководство на малки и средни софтуерни проекти, включително провеждане на ежедневни срещи, прегледи на код, архитектурни решения и координация на екипи.
- Опит в менторството на младши разработчици, провеждане на обучения и извършване на оценки на производителността.
- Напреднали познания в методологиите Scrum и Kanban за организация на проекти и приоритизиране на задачи.
- Умения за сътрудничество с бизнес анализатори, за придобиване на познания в областта, разбиране на изискванията и решаване на предизвикателствата на потребителите.
- Опит в създаването на софтуерни спецификации и проектиране на решения, съобразени с нуждите на клиентите.
Отрасли
- ERP решения, Финанси, Счетоводство, Плащания и Абонаментни платформи.
Технически умения
- Обширни познания в уеб платформи.
- Фронт-енд JavaScript разработка за едностранични приложения с React и Angular. Опит в UI/UX дизайн с HTML и CSS; някои познания с D3, Canvas API.
- Експертиза в бек-енд разработка с Node.js и Ruby on Rails.
- Разработка на бази данни с SQL.
- Напреднали познания в JavaScript и TypeScript; познания в Ruby, Java, Perl, PureScript, Haskell и Clojure.
- Технически решения, обхващащи множество технологии.
- Опит в проектирането на потребителски интерфейси и потребителско изживяване.
- Администриране на сървъри, deployments, Unix умения и опит с AWS.
- Обработка на плащания с Stripe.
- Решения за единичен вход (OAuth).
UX/Дизайн
- Графичен дизайн и илюстрация: създаване на икони, лога и шрифтове (Figma, Adobe Photoshop, Illustrator, Inkscape, Glyphs).
Документация
- Документация за разработчици (API ръководства, обзори и уроци).
- Документация за потребители (интегрирани съвети, видео уроци).
Трудов опит
Работа на свободна практика
Юли 2023 – Днес
Предоставям консултантски услуги в разработката на уеб приложения, сътрудничейки с различни индустрии.
- Провеждане на пазарни изследвания и оценки на технологии за насочване на проектни решения.
- Консултиране по UI/UX дизайн, гарантирайки интуитивни интерфейси.
- Написване на технически спецификации и принос в разработката на JavaScript, TypeScript и Ruby on Rails.
- Провеждане на бизнес анализ за подобряване на ангажираността на потребителите и оптимизиране на работните процеси.
- Разработване на техническа документация и комуникационни материали.
Ръководител на фронт-енд разработка - Growyze
Април 2022 – Юли 2023
Допринесъл за ранното проектиране и разработка на продукта.
- Проектиране на нови функции, подготовка на wireframes с Figma.
- Надзор и менторство на младши разработчици.
- Фронт-енд разработка с React.js и TypeScript.
- Въвеждане на Scrum процеси.
Full-Stack разработчик - Dext
Февруари 2021 – Юли 2021
Работа по иновативно решение за счетоводство и книговодство с Ruby on Rails.
- Принос в разработката на вътрешен UI framework с React.
- Сътрудничество с екипи по продукти, дизайнери и бизнес анализатори.
- Full-stack разработка с Ruby on Rails и React фронт-енд.
Технически мениджър на продукт/Разработчик - US Squash
Януари 2017 – Февруари 2021
Ръководство на екип по разработка на платформата Club Locker.
- Рефакториране и мащабиране на Club Locker за обслужване на различни организации по света.
- Ръководство на проекта за пълно преписване на фронт-енда на платформата в Angular и TypeScript.
- Въвеждане и оптимизиране на Scrum процеси за по-добро планиране и тестване.
Старши JavaScript разработчик - Royal Bank of Scotland (чрез EPAM)
Ноември 2015 – Януари 2017
Разработка на фронт-енда за система за търговия с валути, сътрудничество с собственици на продукти, дизайнери и анализатори.
Ръководител на фронт-енд разработка - Interop (предишно Tick 42)
Септември 2013 – Ноември 2015
Ръководство на проектирането и внедряването на продукти за водещи инвестиционни банки.
- Създаване на Tick42 Glue, библиотека базирана на WebSocket, която е част от продуктовата гама на компанията.
- Разработка на Config Manager Workbench за редактиране на конфигурационни данни базирани на MongoDB.
- Ръководство на клиентски проекти за големи европейски финансови институции и надзор на младши разработчици.
Старши технически редактор- Bosch (предишно Prosyst Labs)
Ноември 2011 – Септември 2013
Разработка на портал за документация за IoT решенията на Bosch.
- Документиране на API, писане на уроци и създаване на кодови примери.
- Разработка на уеб базиран информационен портал.
Проекти с отворен код
- Дизайн на шрифтове, включително проекти в Behance с инструменти като Fontlab и Glyphs.
- Публикувана книга с отворен код, Category Theory Illustrated, за математика и програмиране.
- Автор на технически блог за програмиране, представен в HackerNews.
Образование
Бакалавърска степен по “Връзки с Обществеността” в Софийски университет