nukismannukisman

Александр Нуйкин

TypeScript/React/GraphQL · Фронтенд · Ведущий (Lead)
Открыт к предложениям
Возраст: 34 года
Опыт работы: 9 лет и 6 месяцев
Регистрация: 06.08.2013
Последний визит: 1 неделю назад
Местоположение: Россия, Петрозаводск
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Мой основной фронт: TypeScript, React(+Hooks), GraphQL, Apollo Client, Redux, StyledComponents.

Мой основной бэк: TypeScript, Neo4j, PostgreSQL, GraphQL, Apollo Server.

REST для современных API - устаревшая тема. GraphQL - лучшее, из того, что есть.

Так же интересны проекты на функциональных языках: Elm, PureScript, Haskell, Idris. Есть опыт коммерческого проекта на PureScript.

Рассматриваю следующие предложения:

  • Долгосрочные проекты (Team Lead / Mentor)

Типы задач:

  • Предварительная оценка проекта.
  • Поиск дыр и потенциальных косяков в Scrum Backlog. 
  • Формирование бэклога: анализ предметной области (подразумевает активное взаимодействие с представителями заказчика)
  • Постановка задач для разработчиков
  • Консультации, менторство Junior'ов

Осенью 2017 вошел в Топ 3% по оптимизации производительности кода в соревновании HackerRank.

Опыт:

  • Jira, BitBucket, Figma
  • Styled Components, CSS, SCSS/SAAS
  • NestJs, TypeOrm (PostgreSQL), TypeGraphQL
  • GraphQL (Apollo Client/Server), REST
  • PureScript, React-Basic
  • Git, GitFlow
  • JS, TypeScript (и Flow, было дело)
    , React, Redux, D3.js, Babel, WebPack, Html5, CSS3, SVG, Canvas, Lodash,  etc.
  • BackEnd: Unix Shell, NodeJS, Haskell/Stack, AWS (Amazon Web Services: EC2, S3, Lambda, ElasticBeanstalk, etc.), Neo4j, PostgreSQL, MySQl, MongoDB, Redis, Tarantool, etc.
  • Java FrontEnd/Backend (было давно, но на HackerRank иногда использую)
  • C++ (было давно, но на HackerRank иногда использую)

Не связанное с программированием:

  • Изобразительное искусство (традиционные материалы и в цифре)
  • Боевые искусства
  • Пеку блины с двух рук под Rammstein

Опыт работы

  • Sysdyn
    Петрозаводск
    Team Lead / Mentor
    Апрель 2020 — По настоящее время (10 месяцев)

    Управление командой разработки до 7 человек, в том числе неопытных Junior'ов. Постановка задач, обучение, менторство.

    Разработка веб-сервисов на заказ для крупного банка. Общение с заказчиком по вопросам предметной области. Моделирование предметной области.

    Стэк: Фронтенд на ReactJS, Redux, Styled Components, TypeScript, GraphQL. Бэкенд и дизайн API на TypeScript, GraphQL (Apollo Client), PostgreSQL, Neo4j. 

    2 завершенных проекта, 3-й (крупная платформа) - успешно сдана промежуточный версия.

  • Краудфандинговая платформа для финансирования творческих идей
    Москва · От 10 до 100 сотрудников
    Lead Frontend
    Июнь 2018 — Январь 2019 (8 месяцев)

    Разработка и поддержка фронтенда для криптовалютых сервисов компании.
    Внедрение новых технологий на стороне фронтенда (в том числе PureScript + React-Basic). Взаимодействие с дизайнером, верстальщиком и бэкенд-разработчиками. 

  • разработчик и издатель популярных игр и приложений для мобильных платформ, PC и социальных сетей
    Москва · От 100 до 1000 сотрудников
    Lead Frontend
    Февраль 2018 — Март 2018 (2 месяца)

    Разработка фронтенда для MVP криптовалютного сервиса компании

  • «InfoShell» - уникальная команда профессионалов, которая разрабатывает мобильные приложения, игры и веб-сервисы под iOS, Android, WP8 и занимается их продвижением. *since 2008.
    Санкт-Петербург · От 10 до 100 сотрудников
    Lead JS / NodeJS Developer
    Январь 2015 — Январь 2017 (2 года и 1 месяц)

    Поддержка существующих и разработка новых NodeJS бэкендов для специализированных соц. сетей.

    Бэкенд: Linux, AWS (EC2, S3, ElasticBeanstalk, Lambda), MongoDB.

    Фронтенд: Lodash, ReactJS, HTML5, SVG, CSS

  • RTL-Service LTD
    Петрозаводск
    программист, ведущий программист
    Январь 2009 — Сентябрь 2014 (5 лет и 9 месяцев)

    http://www.rtlservice.com

    https://lab127.karelia.ru/publications.html (Ctrl+F Nuikin) - участвовал в соревнованиях аля "Умный дом" (позиционирование в помещении). Моя подзадача заключалась в создании прокси-сервера с асинхронной обработкой UDP-пакетов между нашим сервером и сервером организаторов соревнования. С первого раза заняли 2-е место. Обошла нас только опытная команда, участвовавшая в соревнованиях. не первый раз.

Высшее образование

  • ПетрГУ

    Петрозаводский государственный университет
    Петрозаводск · 283 выпускника
    Математический
    Сентябрь 2004 — Май 2009 (4 года и 8 месяцев)

    Прикладная математика и информатика.

    Математик, системный программист.

Рекомендательные письма

  • Егор Меркушев
    iOS-разработчик · знакомый
    Однажды удачно предложил внедрить только что вышедший Knockout в один новый тогда проект и результатом были довольны все!
    Письмо написано 05 ноября 2013 в 19:19
  • Егор Меркушев
    iOS-разработчик · знакомый
    Этому он меня научил =)
    Письмо написано 05 ноября 2013 в 19:16
  • Егор Меркушев
    iOS-разработчик · знакомый
    Делали вместе пару проектов.
    Письмо написано 05 ноября 2013 в 19:16
  • Егор Меркушев
    iOS-разработчик · знакомый
    Один из лучших Java-программистов города.
    Письмо написано 05 ноября 2013 в 19:15