Резюме

Категория: | Скилл: | Дата: 19.07.2020

Общие данные

Мужчина, 28 лет, родился 20 июня 1992 г. Не женат, детей нет. Готов к переезду (в интересное место).

ФИО: Бутурлин Виталий Валерьевич

Ник в сети: Byurrer

Образование: 2014 г. Семипалатинский университет им. Шакарима, бакалавр юриспруденции ¯\_(ツ)_/¯

Гражданство: Казахстан (пытаюсь получить гражданство РФ)

Место жительства: Российская Федерация, Республика Татарстан, г. Кукмор (~150 км. от Казани)

Специализация: backend developer PHP, программист PHP, разработчик ПО (web сервисов, сайтов, прикладного ПО) (сюда же: проектирование, постановка задач и сроков, тестирование)

Языки: русский (родной), английский (читаю документацию и форумы)

Контакты: byurrer@mail.ru | https://vk.com/byurrer | https://byurrer.ru/ (мой блог)

Теория на практике

  • ООП
  • SOLID (SRP, OCP, LSP, ISP, DIP)
  • DRY
  • KISS
  • YAGNI
  • REST
  • паттерны проектирования
  • MVC

Языки программирования

  • PHP (> 7.0) (2014, 2017-2020 - фриланс, разработка различных скриптов, сервис UPPLESEEN.COM)
    • curl, gd, pdo, imap (в том числе работа по imap протоколу напрямую (mail.ru, yandex, gmail, rambler, yahoo)) и другие
  • C++ (11) (2011-2020 с перерывами - разработка 3D движка SkyXEngine, легкий фриланс)
    • WinApi, DirectX, RTAudio, ogg/vorbis, LibCurl, safethreads, crossplatform
  • JavaScript (2018-2020 с перерывами - добавление интерактива на сайты)
  • HLSL (2012-2020 с перерывами - разработка шейдеров для движка 3D SkyXEngine)
  • Lua (2010-2011 занимался моддингом игры S.T.A.L.K.E.R, 2013-2014 - внедрение в свой проект)
  • Python (несколько заказов на фрилансе - разработка сайтов на Django)

Инструменты разработки

  • Visual Studio
  • Qt Creator
  • Visual Studio Code
  • Notepad++
  • git
  • WinSCP
  • FileZilla
  • PhpMyAdmin
  • Dia
  • WinMerge
  • Adobe Photoshop, PaintNET
  • Autodesk 3ds Max
  • GrazyBump

ОС

  • Windows 8.1
  • Ubuntu 18.04 LTS (есть опыт установки на ПК с подключенным монитором через переходник, EDID для тех кто в теме)

Репозитории

Навыки

  • SQL (MySQL, MariaDB):
    • проектирование БД
    • оптимизация запросов
    • транзакции
    • блокировка данных
  • работа с imap протоколом через curl на php (необходимо было прокси соединение, а встроенный в php модуль не умел)
  • знание http
  • сниффинг трафика (в основном консоль браузера, но иногда удобнее waterfox & fiddler)
  • подготовка и массовая рассылка email писем во входящие, добиваюсь оценки со стороны SpamAssassin >9.5, с возможностью отслеживать действия с письмом и последующей обработкой abuse
  • регулярные выражения и парсинг данных:
    • автодокументация к api.uppleseen.com
    • разбор исходников email писем
    • генерация верстки на этом сайте
    • переезд сайта rusut.ru с ucoz на php хостинг
  • проксирование http запросов:
    • для сервиса UPPLESEEN.COM при перезде на новую версию API без проблем для юзеров выстроен прокси
    • для безболезненного переезда сайта rusut.ru с ucoz на php хостинг несколько недель проксировались запросы с перетягиванием данных с ucoz на хостинг (пользователи сами проходя по ссылкам перетянули весь контент, даже бот не понадобился ... ну почти)
  • написание неофициальных API:
    • Advantshop (используется в нескольких закрытых проектах)
    • Instagram
  • верстка на html & css (flex) (обожаю самостоятельные решения) для ПК, мобилок, email
  • решение задач здесь и сейчас на основании имеющихся ресурсов (как например здесь)
  • нестандартные эксперементы (типа такого) в поисках лучшего решения
  • знаком с Wordpress (но не рад этому), ModX, OpenCart, phpbb
  • детальный обзор коммитов (с экспрессией)
  • деплой локального сервера (LAMP/LEMP, IIS)
  • low poly моделирование и текстурирование статики (базовый уровень)
  • обработка фотографий
  • создание текстур для PBR

Опыт работы

  • 2019-2020 разработка сервиса UPPLESEEN.COM:
    • возможности:
      • ведение базы клиентов
      • распределение сотрудников по магазинам
      • ведение продаж
      • онлайн-бронирование (для любого масштаба)
      • массовая email рассылка
      • бонусная программа лояльности
    • технологии внутри (php, mysql):
      • расширяемое модульное ядро включающее в себя всю рутинную работу по организации базового API
      • конструктор SQL запросов
      • система сущностей позволяющая в разных контекстах работать на разных уровнях (будь то сырые запросы к БД, либо оперируя абстрактным представлением обьектов) позволяя балансировать между удобством и скоростью исполнения
      • real-time автогенерируемая документация API (ссылка)
  • 2019-2020 специалист по маркетингу АО "КВВК":
    • обслуживание сервера интернет-магазина (прикрутил ssl на iis)
    • разработка микросервиса для интеграции интернет-магазина с 1C (на этом API)
    • доработка клиентской части интернет-магазина (JavaScript вот так)
    • разработка модуля массовой email рассылки (php, mysql, js, html, css)
  • 2015-2020 фриланс (php, js, html, css, MySQL)

Увлечения

  • поиск смысла
  • пешие прогулки на десятки км
  • бодибилдинг и армрестлинг

Ососбенности

  • честность
  • ответственность
  • обучаемость и стремление к новому (если оно действительно имеет смысл)
  • работа сверхурочно и по выходным (так люблю работать)
  • инициативность
  • не могу промолчать если мне есть что сказать по проекту/работе
Я Виталий, ник в сети Byurrer.
Увлекаюсь программированием, веду интересные проекты, пишу здесь об интересующих меня вещах: о работе, проектах, увлечениях и проффесиональном развитии.
Мое резюме

Проекты
SkyXEngine, PHP-API, S4G
Категории
В разработке :)
Популярное
В разработке :)