Для открытия контактов резюме необходимо приобрести доступ к базе

  • Открывайте только нужные вам целевые контакты
  • Контакты открываются навсегда
  • Низкая стоимость
#

инженер по информационной безопасности

до 475 000 ₽

Гражданство

Россия

Тип занятости

Полная занятость

Мужчина, 40 лет, родился 3 декабря 1984

Город: Москва

Опыт работы

21 год 3 месяца

PepperSec

Frontend Developer

С 01.02.2022 по 01.08.2022 (6 месяцев)

Разработал приложение позволяющую рассылать airdrop-ы в сетях Mainnet, Binance, Göerli https://massdrop.multisender.app с нуля до запуска. Стек: Vue3, TypeScript, ethers, GraphQL, Sentry, Merkle tree Работал над governance частью проекта https://tornado.cash Стек: Vue2, ethers

PepperSec

Frontend Developer

С 01.02.2022 по 01.08.2022 (6 месяцев)

Разработал приложение позволяющую рассылать airdrop-ы в сетях Mainnet, Binance, Göerli https://massdrop.multisender.app с нуля до запуска. Стек: Vue3, TypeScript, ethers, GraphQL, Sentry, Merkle tree Работал над governance частью проекта https://tornado.cash Стек: Vue2, ethers

Webdevelop PRO

Frontend Developer

С 01.07.2021 по 01.02.2022 (7 месяцев)

Разработка клиентской части DeFi приложения https://app.unfederalreserve.com. Принял активное участие в разработке раздела с добавлением ликвидности в пулы Uniswap v3 Стек: Vue3, TypeScript, ethers / web3.js, GraphQL Есть опыт в написании, тестировании и развертывании смарт-контрактов https://rinkeby.etherscan.io/address/0xfeD126e3d5E4B7faddcFa9e7f5FB0F31Ad8babA6 Стек: Solidity, hardhat, OpenZeppelin, mocka/chai, fork Alchemy, ERC20, EIP712, EIP2612

DEVL

Frontend Developer

С 01.05.2020 по 01.07.2021 (1 год 2 месяца)

# Работа part-time 2-4 часа # Разработка CRM для министерства образования. CRM состоит из 2х частей - публичной и закрытой. В закрытой части на основе vuetify были реализованы разделы с возможностью управления различными сущностями (отображение списков, редактирование, фильтрация и т.п.), на основе прав доступа к разделам/сущностям был ограничен доступ к различной функциональности. Публичная часть на основе кастомного дизайна предоставляет доступ к древовидной структуре сущностей и взаимодействию с ней согласно RBAC. На основе подписок по webSockets было реализовано realtime обновление данных - чатик, обновление сущностей, нотификации. Таблицы с удобным отображением отчетов. Взаимодействие по средствам Telegram, Slack, Gitlub, Notion. В мои обязанности входило создание архитектуры приложения, написание кода, продумывание удобного UX. Стек: VueJS, vue-class-component, vuex-smart-module, Vue-router, Vuetify, RxJS, Typescript, axios, chart.js, moment, lodash, vee-validate, eslint, stylelint

АДВ

Ведущий разработчик

С 01.07.2020 по 01.02.2021 (7 месяцев)

Удаленная работа. Исполнял роль Team lead - оценка задач и пресейлов, выбор технологий и архитектуры, декомпозиция задач, ревью, обучение Juniors. Внедрение кодстайла и линтеров. Самые сложные места в коде и самые сложные случаи потери производительности были за мной. - Магазин на основе Nuxt. В слой с данными был внедрен Typescript. На основе дизайна собрали собственную библиотеку с компонентами. Следили и старались держать высокие показатели в Lighthouse. Ревьюил и бил задачи на таски для троих разработчиков в подчинении. - Легаси проект с jQuery плагинами и самописными тормозными плагинами, собирающимися gulp-тасками на node v8. Произвели редизайн, пофиксил производительность в особо печальных местах и исправил трудноуловимые баги. Ревьюил и подтягивал 2х разработчиков.

teamc.io

Frontend

С 01.09.2018 по 01.04.2020 (1 год 7 месяцев)

Взаимодействие по средствам Telegram, Hangout, Gitlab, Jira. - Разработка кабинета по работе с тревел услугами tmc24 в команде 5 FE разработчиков. Взаимодействие со сложным апи бронирования и поиска ЖД билетов и авиабилетов (поиск, предбронирование, бронирование и отмена). Рефакторинг старого кода и переход на Typescript. VueJS, Vuex, Typescript, Cypress. - Разработка панели администратора для worldskills - CRUD взаимодействие со справочниками. VueJS, Vuex, компоненты на основе стилей Buefy - Панель администратора по работе с пользователями, ролями и разрешениями. VueJS, Vuex, Typescript, Cypress

Остров Сокровищ

Frontend

С 01.03.2018 по 01.03.2020 (2 года)

# Работа part-time 2-4 часа # Разработка CRM для туроператорской компании, занимающейся турами на о.Пхукет. Взаимодействие по средствам Telegram, Slack, Github, TMetric. В команде 2-3 FE разработчиков на основе quasar переписывал CRM с упором на мобильный вид и внедрял новые фичи. В мои обязанности входило создание архитектуры приложения, написание кода, сode review команды, собеседование новых FE разработчиков. Стек: VueJS, Vuex, quasar-framework, LeafletJS, workbox, среда разработки - Laradock в Docker

ООО Коворкинг менеджмент

Lead Frontend Developer

С 01.09.2017 по 01.09.2018 (1 год)

Команда FE работает на удаленки. В обязанности входят: реализация нового функционала, ревью кода команды, отслеживание качества кода, распределение задач на членов команды, постановка задач и контроль их выполнения. Взаимодействие по средствам Telegram, Trello, Timedoctor. Стек: VueJS, Vuex, LeafletJS, MomentJS, svg-sprite, SSR, Express, Jest, vue-test-utils Реализованы проекты: - Вместе (https://vmeste-region.ru) - клиентская часть с ssr и админская части на element-ui. Unit-тестирование - Близко (https://blizko-region.ru) – платформа для взаимодействия граждан и техническими службами Самарской области. Опубликовать проблему, проследить кто когда выполняет. Клиентская часть для граждан и админская часть для технических служб. Unit-тестирование - Кадросфера (https://kadrosfera.ru/) - экосистема активных и компетентных людей, которые стремятся совершенствоваться и включаться в различные процессы развития региона.

Tabler

Frontend Developer

С 01.03.2017 по 01.08.2017 (5 месяцев)

# Работа part-time 1-3 часа # Разрабатывал frontend часть сервиса, с возможностью забронировать столик в любимом заведении https://tabler.ru Стек: VueJS, Vuex, LeafletJS Сделал проект с нуля. Адаптивная верстка, галерея, слайдеры, фильтры, отображение пинов на карте, бронрование, отсчет времени до закрытия/открытия заведения, svg иконки на основе svg-stack.

Rhonda

Frontend Developer

С 01.11.2015 по 01.08.2017 (1 год 9 месяцев)

Разработка высоконагруженного проекта связанного с gps-трекингом и live видео. В команде работало 2 FE, 3 BE, 2 QA, 1 devops, team-lead. Таски закрывали и открывали в Jira. Стек: EmberJS, Ember-concurrency, LeafletJS, c3JS, Snap.svg, jwplayer, videoJS, dash-js, RoR, Rspec Приложение на основе фреймворка EmberJS. Ember-concurrency для конкурентных асинхронных запросов и действий, ведь у нас live видео и текущее положением на карте. Мы использовали LeafletJS - для отображения трека с возможностью в режиме реального времени отображать текущее положение. Для отрисовки таймлайна с возможностью проскролить историю был выбран Snap.svg, им же рисовали график истории скорости с возможностью отображать огромное число точек (5-7 тысяч) без существенной просадки производительности с возможностью проскорить далеко по истории. Графики с различными метриками рисовали на основе библиотеки с3JS. Для проигрывания live стриминга использовали jwplayer - для hls и rtmp стримов в старых браузерах, для новых - dash с оберкой над videoJS Мы поддерживали прослойку между backend на Java и frontend в виде RoR приложения с тестами на Rspec для пользовательских даных. Тесты на QUnit Окружение в Vagrant Обязательное сode-review в reviewboard.

Websee

Web-программист

С 01.06.2015 по 01.11.2015 (5 месяцев)

Успел сделать несколько проектов. Написал пару модулей на Yii 1 и с нуля crud-обертку на Yii2, проксирующее soap сервер и web-сайт на modx revolution. Обязанности: Верстка макетов согласно утвержденному прототипу Доработка существующих проектов Фронтенд Бэкенд примеры: https://tyllo.github.io/abns/ https://tyllo.github.io/dobroe-delo/ https://tyllo.github.io/excelente/ Стек: VueJS, Vuex, Zurb Foundation, Gulp, Jade, SCSS, Yii, Yii2, ModX Revolution, PHP5

Home, фрилансер

Web-разработчик

С 01.09.2013 по 01.11.2015 (2 года 2 месяца)

Разработка сайтов, бекенд и фронтенд

Различные компании

Дизайнер-верстальщик

С 01.09.2006 по 01.04.2015 (8 лет 7 месяцев)

за 9 лет в 3-х компаниях занимался дизайном различной продукции.

Образование

Университет

Дальневосточный федеральный университет

Владение языками

Родной язык

Русский

Иностранные языки

Английский

Дополнительно

Ключевые навыки

  • Vuejs

  • es2015+

  • Знание git

  • Html5, css3, jquery, flex, бэм, git, gulp, scss, sass, javascript, пиксель перфект;

  • emberjs

  • Знания яп: php, python3, javascript +es, node.js, vuejs, webcms

  • Написания автотестов jest

  • leafletjs

  • quasar-framework

  • Javascript html бэм-методология typescript vue (2/3) vuex vitepinia tailwind nuxt apollo vue compo

  • vuetify

  • Javascript, rest, websocket, html, css, http, less, es6, safari, scss, sass, stylus

  • stylelint

  • eslint

  • Apollo graphql

  • ethers.js

  • ethereum

  • web3.js

Дополнительная информация

9 лет опыта полиграфического дизайна, подкрепленными 5-ти годами обучения на математика-теоретика. Корни победили и я вернулся в программирование. Профили: http://github.com/tyllo http://bitbucket.org/tyllo Стек технологий: - Плотно работал с фреймворками VueJS + Vuex, Nuxt, EmberJS, и библиотеками LeafletJS, Snap.svg, Rxjs, MomentJS; C3.js - для realtime графиков - Typescript - Пишу и правлю конфиги для Webpack - Для тестов использовал Mocha, Chai, QUnit, Jest, stylelint, Cypress - Среда разработки: VS Code, Docker, Msys, git-shell - предпочитаю терминал - Препроцессоры SCSS, Stylus, Pug (Jade) - работал с PHP5, пишу скрипты под Bash - Хорошо владею пакетом Adobe - Adobe Photoshop, Adobe Illustrator, Adobe InDesign Я собрал ответы на повторяющиеся вопросы обо мне, ниже можно ознакомиться: 1. Сколько лет опыта с Vue? Сколько из них лет коммерческого опыта? С 2015г начал работу с vue (версии 0.11). С сентября 2017г непрерывно работаю с Vue 2 версии 2. Имеются ли глубокие знания с js ES6, CSS, SASS? С ES6 хорошо знаком, хорошо понимаю работу промисов, знаю как работает event loop, в работе Map, классы и т.п., предпочитаю в слое с данными использовать typescript. Всегда в моих проектах строго настроенные правила для eslint. Из препроцессоров предпочитаю scss, в основном для удобной записи селекторов по bem, всегда выношу переменные, в редких случаях использую миксины и функции. Обязательно использую stylelint. 3. Сколько лет опыт работы с Webpack? С Webpack работаю с 2016 года. Пишу конфиги под него, ковыряю лоадеры. 4. Есть ли опыт и понимание подходов в программировании SOLID KISS DRY? Стараюсь придерживаться DRY. KISS - предпочитаю выносить логические действия в именованные переменные. SOLID - некоторых из этих принципов постоянно придерживаюсь. 5. Способны ли на создание хорошо документированных, с возможностью кастомизации, vue компонентов без использования внешних ресурсов? Предпочитаю как раз такие и делать. Руководствуясь принципами что сообщество в некоторых фреймврках устоялось и подобные комопненты что нужно реализовать имеют отличное апи (имена пропсов, слоты, методы и евенты). Да и похожие апи упрощает понимание кастомного компонента. 6. Присутствует ли умение читать и рефакторить чужой код? Я работал с чужим кодом, рефакторил, исправлял узкие места. 7. В каких проектах за последние пол года-год участвовали? Делал стандартную админку (CRUD для пользователей, его прав и т.п. справочники - на основе оригинальных макетов + typescript) Админка для туристической компании с RBAC доступностью на основе quasar для удобства работы в "поле" Админку для взаимодействия структур на основе vuetify + typescript в слое с данными, завязанных на древовидной иерархии (использовались вебсокеты для событийных подписок) Влезал в старый код (Bitrix + jQuery) - пришлось править перформанс, странные баги и т.п. Проект магазина (аптек/продуктов) на Nuxt (- стартанул проекты, заложил основу, настроил строгий линтинг, проводил ревью кода младших коллег, подтягивал качество их кода и экспертизы) 8. По какой причине готовы рассматривать смену места работы? Хочется командную разработку (frontend команда), с действительно сильными разработчиками. Проект с интересными фичами. 9. Чего ожидаете от нового места работы? Ожидаю настроенных процессов в работе (код ревью, хорошо описанных тасков, отличная и полная дока по апи, настроенные инстументы для автодеплоя, сбора логов, отличную команду тестировщиков).

Похожие резюме

#

до 180 000 ₽

57 лет

Москва

Полный день

Последнее место работы

ООО СЕРВИС СТРОЙ-3года, ООО АТН-5лет, ООО ЕСВ СТРОЙ-14лет, ООО Гранд девелопмент-1год, ООО ЕЛАС-1года, ОООЛидер1год-, Прораб, начальник участка., март 2005 - июль 2024

Обновлено

19.10 в 18:01

Был на сайте

Более недели назад

Опыт работы

38 лет 8 месяцев

#

Не указана

53 года

Москва

Полный день, Гибкий график, Удаленная работа

Последнее место работы

ОАО "Салаватнефтеоргсинтез", аппаратчик синтеза цеха № 50 производства карбамида, июль 1995 - май 1997

Обновлено

26.10 в 21:10

Был на сайте

Более недели назад

Опыт работы

32 года 7 месяцев

#

до 70 000 ₽

24 года

Москва

Полный день

Последнее место работы

Citibank, Специалист по продажам, ноябрь 2020 - февраль 2021

Обновлено

14.11 в 15:05

Был на сайте

Более недели назад

Опыт работы

5 лет 6 месяцев