Ведущий разработчик и тимлид. Спикер крупнейших ИТ конференций.
Имею большой технический опыт в различных областях и платформах, а также опыт управления и хорошие коммуникативные навыки. Могу создавать с нуля или улучшать существующие программные продукты и сервисы.
Предпочитаю работать над интересными и сложными проектами в качестве старшего разработчика или лидера, проектировать веб- приложения и сервисы, и решать сложные проблемы, используя различные технологии и подходы.
!!! только аккредитованные ИТ-компании !!!
Два года тимлид трейдинговой платформы для израильского брокера AvaTrade. В том числе участвовал в переговорах и планировании дальнейшей разработки во время командировок в головной офис компании в Тель-Авив.
В данный момент тимлид одного из собственных продуктов компании, конкурента TradingView - мейджора на рынке инструментов для трейдинга и маркет-даты, который используют все топовые инвестиционные и трейдинговые площадки (от investing.com до Т-банк). Мы делаем full-featured библиотеку/виджет fin-tech диаграмм на основе canvas и других современных веб-технологий.
В мои обязанности входят:
- Руководство продуктовой кросс-функциональной командой (веб, мобайл) по методике Kanban.
- Управление ожиданиями клиентов и продукта.
- Планирование/эстимирование/ретроспектива.
- Управление циклом релизов и поставок.
- Найм новых сотрудников, онбординг и менторинг.
- Перфоманс ревью, 1-1 и тд
Языки программирования: Javascript/Typescript, NodeJS, Java
Фреймворки/библиотеки: React, Rx, Express
Платформы/операционные системы: Linux, TeamCity, Docker
Клиенты/проекты: AvaTrade (Israel), CEX:IO (USA), GCM Yatirim (Turkey), FreeStoxx (Luxemburg), PrimeXBT и другие многочисленные клиенты продукта, всего около 12 тыс. активных пользователей.
Также как на предыдущем месте работы, пришел развивать новое направление разработки, но уже в качестве техлида. Успешно разработали приложения для таких компаний HDMedia, Ivi, Rutube, Yandex и многих других. Фактически с нуля построил разработку под Smart TV.
После реорганизации компании, занял позицию техлида объединенного отдела веб- и смарт тв разработки. Настраивал процессы онбордингом и менторинга, балансировал команды по тех-скилам, проектировал архитектуру приложений и занимался инфраструктурным тулингом.
В виде факультативной инициативы, занимался DevRel активностями: рассказывая о компании, ее проектах, продуктах и технологиях в сообществах и конференциях для разработчиков (можно поискать на Youtube). Благодаря чему осуществил несколько продаж "снизу", то есть привлек реальных клиентов в компанию через разработчиков. Также это зачастую способствовало найму новых сотрудников.
Языки программирования: Javascript/Typescript, NodeJS, PHP
Фреймворки/библиотеки: React/Vue/Svelte, Next/Nuxt/SvelteKit, Express/Nest/SocketIO, Cordova/Ionic, Laravel/CodeIgniter/Phalcon, Django.
БД/брокеры: MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ
Платформы/операционные системы: Samsung Tizen/Orsey, LG Webos/Netcast, Android, Linux, AWS/DigitalOcean/Vercel/Selectel, Docker/Kubernetes/Rancher
Клиенты/проекты: HDMedia (Russia), Rutube (Russia), Yandex (Russia), SPSR (Russia), BASF(Germany), Magna International (Canada), BWF (Malaysia), SugarSync (USA), Seeyoo (Germany), Hadew (Canada) etc.
Пришел в компанию развивать направление Smart TV разработки. Разработали для единственного клиента приложение с видео контентом на базе телевизоров LG (Webos/Netcast) и Samsung (Tizen/Orsey). После проекта, из-за отсутствия новых лидов и перспектив развития внутри компании, решил сменить место работы.
Клиент: GalargoTV
В качестве старшего разработчика, занимался разработкой интеллектуального поискового сервиса, предназначенного для поиска прямых медиапотоков (live-streaming): теле-, радиоканалы и веб-камеры, передающие "живой" аудио- и видеоконтент.
Непосредственно отвечал за разработку пользовательской части веб-сервиса. Компания смогла в режиме R&D разработать уникальную технологию, запатентовать ее, а также выпустить пилотную версию веб-сервиса и привлечь $1М венчурных инвестиций от РВК.
К сожалению, добиться коммерческого успеха и продажи компании стратегическому инвестору не удалось и, после нескольких "пивотов", проект был закрыт в 2014 году.
Участвовал в разработке нескольких веб и десктопных приложений, конвертеров, веб-скрейперов и других специализированных утилит.
Для канадской корпорации Nortel, а позже для купившей ее американской корпорации Avaya, разрабатывали ПО для продукта на базе концепции Unified Communications, обеспечивающий принцип "единого окна" и объединяющий несколько корпоративных каналов связи, таких как голосовая связь, видео, обмен личными и командными сообщениями, голосовая почта, обмен контентом и тд. В рамках проекта, были освоены техники и технологии Data sharding и Data replication, включая технологии Geo redundancy и CDN.
Клиенты: Nortel (Canada), AVAYA (USA)
Делали проект для оператора сотовой связи T-Mobile на базе Windows Mobile 6 (предшественник Windows Phone OS).
Для компании Motorola, участвовал в разработке встроенного ПО для смартфонов на базе SymbianOS, таких как Motorola RIZR Z8 (кодовое название Espoo), а также "конкурента iPhone 1" (кодовое название Texel), прототип которого был представлен в октябре 2007 в Амстердаме. Команда занималась разработкой встроенных приложений для мессаджинга и телефонии (включая VoIP/SIP).
Платформы: SymbianOS, Windows Mobile 6, Brew
Клиенты: Motorola (USA), T-Mobile (USA), Kyocera (Japan)
Специализация "Сети связи и телекоммуникации". Проходил курсы по компьютерным технологиям, программированию, базам данных, системам безопасности компьютеров и др.
Содержание курса представляет собой комплексную систему подготовки по трем основным направлениям — Computer English (освоение профессиональной лексики), язык делового общения (общение с зарубежными партнерами по телефону, переписке, лично, собеседование при приеме на работу, подготовка презентаций, участие в деловых встречах и переговорах), коммуникативный курс грамматики.
В данном курсе рассматриваются общие вопросы, касающиеся алгоритмизации и программирования. В результате прохождения данной программы обучения слушатели получат достаточные знания для разработки полнофункциональных приложений с использованием языков C, C++, Java, используя концепции процедурного и объектно-ориентированного программирования.