Текущая версия Funcraft aka Александр Иванов (29 лет)
  • Технический директор проекта "Открытый город".
  • Управляю командой из тестировщиков (включая тестлида), программистов (включая фронтендщиков), аналитиков, системного администратора. Итого: 16 человек.
  • Провёл более ста собеседований.
  • Внедрил Agile.
  • Отлично подхожу в команду DevOps/SRE, т.к. понимаю и люблю инфраструктуру и приложения.
  • Внедрил CI+CD. Время выката релиза сократилось с ~часа до нескольких минут.
  • Перевожу проект на контейниризацию.
  • Провёл оценку квалификации программистов (по итогам созданы персональные планы развития).
  • Реализовал приватный реестр пакетов composer.
  • Спроектировал предметно-ориентрованную прослойку для БД. Реализовал ядро.
  • Спроектировал распределённую web-систему, включающую в себя возможность удалённо подключать и отключать плагины, а также автоматическое обновление данного приложения и плагинов.
  • Провожу code-review.
  • Постоянно ищу возможности в любых обстоятельствах.
  • http://kilofun.blogspot.ru/
Changelog 1995-2016 (21 год)
v7.2.0 pre-release info контейниризация Docker Rancher Иннополис стажировка
  • Планируется развитие проекта "Открытый город":
    • Запуск ещё нескольких городов.
    • Переработка ядра.
    • Оптимизация инфраструктуры для CI.
  • Непрерывная интеграция дополнена контейниризацией.
v7.1.0 release date 2016 микросервисы Открытая Елабуга Открытый Альметьевск Открытый Усинск Открытая Воркута Открытый Сыктывкар Открытый Сосногорск Открытый Иннополис Килобук php 7 Поэт года 2016
  • Запущен "Открытый Иннополис": http://open.innopolis.ru/
    • Руководство командой разработки (программисты и тестировщики).
    • Контроль настройки серверов.
  • Проведена стажировка студентов (бакалавриат, магистратура) Иннополиса.
  • Запущен "Открытый Усинск": https://open.admusinsk.ru/
    • Руководство командой разработки (программисты и тестировщики).
    • Контроль настройки серверов.
  • Запущен "Открытый Сосногорск": http://open.sosnogorsk.org/
    • Руководство командой разработки (программисты и тестировщики).
    • Контроль настройки серверов.
  • Запущена "Открытая Воркута": http://openvorkuta.ru/
    • Руководство командой разработки (программисты и тестировщики).
    • Контроль настройки серверов.
  • Запущен "Открытый Сыктывкар"
    • Руководство командой разработки (программисты и тестировщики).
    • Контроль настройки серверов.
  • Спроектировано и реализовано приложение с микросервисной архитектурой.
  • Запущена "Открытая Елабуга": http://openelabuga.ru/
    • Руководство командой разработки (программисты и тестировщики).
    • Контроль настройки серверов.
  • Запущен "Открытый Альметьевск": http://openalmetyevsk.ru/
    • Руководство командой разработки (программисты и тестировщики).
    • Контроль настройки серверов.
  • Запущен ещё один личный микросервис "Килобук", который традиционно свёрстан самостоятельно.
  • Все личные проекты переведены на PHP 7.
  • В тестовом режиме запущена единая межсервисная аутентификация Фанкрафта.
  • Номинация "Поэт года 2016".
v7.0.0 release date 2015 техдирство Поэт года 2015 Российский Союз Писателей
  • В качестве технического директора управление и развитие проекта "Открытый город":
    • Внедрён регламент процесса разработки.
    • Workflow регламента реализован в Redmine.
    • Организована оценка персонала, по итогам которой составлены планы развития для каждого участника.
    • Управление и развитие команды разработки:
      • 4 тестировщика (включая тестлида).
      • 8 программистов (не считая внешние команды).
    • Взаимодействие с внешними заказчиками и исполнителями по тех. вопросам:
      • Сбор требований.
    • С удалёнными командами реализовано мобильное приложение + API.
    • Наставничество:
      • Обучено 3 стажёра (один в итоге стал ведущим фронт-енд разработчиком, другие два - рнр-программисты).
      • Воспитан тестлид.
  • Номинация на премию "Поэт года 2015" по версии stihi.ru и Российского Союза Писателей.
  • Приглашение в Российский Союз Писателей.
v6.0.0 release date 2014 Я стал отцом! Открытый Нижнекамск Поэт года 2014 День Недели 2.0 теория игр
  • В качестве тимлида программистов развитие и управление проектом "Открытый город":
    • Развитие https://open.kzn.ru
      • Внедрение оплат.
      • Внедрение приёма показаний приборов учёта.
      • Внедрение модуля Управления МКД.
    • Запуcк "Открытого Нижнекамска": http://open.e-nkama.ru
  • Пройден курс "Теория игр" на coursera.org
  • Номинация на премию "Поэт года 2014" по версии stihi.ru и Российского Союза Писателей
  • Существенно переработан собственный микросервис "День Недели":
    • Архитектура переписана на собственный событийно-ориентированный фреймворк.
    • Полностью перерисован и пересвёрстан дизайн.
v5.1.0 release date 2013 Ruby Доступный Грозный
  • В качестве тимлида программистов развитие и управление проектом "Открытый город":
  • Изучен Ruby, реализован маленький проект.
v5.0.0 release date 2012 интернет-магазин информационных услуг техдирство День недели
  • В качестве менеджера проекта разработан и внедрён интернет-магазин информационных услуг. Команда разработки была собрана самостоятельно, все участники работали удалённо.
  • В качестве технического директора компании:
    • Cпроектирована и внедрена инфраструктура для разработки и автоматического тестирования (на базе Jenkins'a).
    • Внедрена система оценки мотивации сотрудников.
    • Внедрены стандарты качества кода и документации (частично при помощи CodeSniffer'a).
    • Все проекты переведены с SVN на Git.
  • Запущен собственный микросервис "День недели".
v4.2.0 release date 2011 score антинакрутки Evil Rocket Framework python муравьи гугла
  • Разработан финансовый модуль в системе начислений и учёта выплат веб-мастерам (одним из клиентов был "Белый Ветер"). Данный модуль позволял:
    • Начислять проценты участникам с продаж.
    • Фиксировать chargeback'и и определять уровень их валидности.
    • Блокировать, приостанавливать автоматические выплаты.
  • Разработана система предотвращения накруток в системе баннерной рекламы.
  • Разработана библиотека для удобного создания бинарных и биномиальных куч в РБД на базе Nested Sets.
  • Участие в разработке Evil Rocket Framework (надстройка над ZF).
  • Изучен Python, реализован бот для игры в муравьёв гугла.
v4.1.0 release date 2010 zend framework RBAC Электронный дневник
  • Изучен Zend Framework.
  • Изучена работа с SMS-шлюзами.
  • Изучен RBAC.
  • Все приобретённые навыки успешно применены в разработке с нуля Электронного школьного дневника с уведомлениями. Дневник был реализован в рамках работы в ИП Козлов
  • v4.0.0 release date 2009 DNS SEO ajax диплом
    • Изучена работа DNS.
    • Изучены основы SEO.
    • Сайт funcraft.ru выведен в топ по запросам "фанкрафт" и "funcraft" в Яндексе и Google. Если с "фанкрафтом" проблем особых не было, то с "funcraft" пришлось попотеть, т.к. существует довольно известная фирма яхт "Funcraft".
    • За счёт продажи ссылок и статей сайт вышел на самоокупаемость и небольшую прибыль.
    • Изучен Ajax.
    • С Использованием PHP был написан и сдан на отлично дипломный проект "Обучающий комплекс по химии и технологии целлюлозы", включающий в себя:
      • Самописный фреймворк
      • Самописную РБД с поддержкой индексов
      • Самописную СУБД
    v3.1.0 release date 2008 PHP SQL MySQL Паззл 2.0 funcraft.ru
  • Изучен РНР.
  • Изучены основы SQL на примере работы с MySQL.
  • На VC++ написана вторая версия игры "Паззл" (неограниченное количество картинок, вес приложения ~1 Мб).
  • Запущен сайт funcraft.ru, посвящённый своему творчеству.
  • v3.0.0 release date 2007 казань VC++ Паззл Block Wars Система расчётов для стрельбы артиллерии
  • Переезд в Казань.
  • Изучены основы Visual C++.
  • На вышеуказанном языке разработана и сдана на отлично система расчётов стрельбы для Артеллерийского училища.
  • Написана первая версия игры "Паззл" на VC++ (одна картинка, вес приложения ~20 Мб).
  • На VC++ написана игра Block wars.
  • v2.4.0 release date 2006 Visual Studio машинный код
  • Началось изучение Visual Studio.
  • Изучены основы дискретной математики.
  • В факультативном режиме изучен машинный код.
  • v2.3.0 release date 2005 Turbo C Assembler САОД
  • Началось изучение языка программирования Cи в реализации "Turbo C".
  • Началось изучение языка программирования Assembler.
  • На отлично сдан курс по Структурам и Алгоритмам Обработки Данных (САОД).
  • v2.2.0 release date 2004 спецкурс по программированию спецкурс по психологии станки с ЧПУ
  • На отлично пройден спецкурс по веб-программированию.
  • На отлично пройден спецкурс по психологии.
  • Освоены следующие станки с ЧПУ: Пилы (4 степени свободы), Гильотина, Вальцовочный (вертикальный и горизонтальный), Свёрла, а также освоена сварка. Все эти навыки применены при участии в разработке парусов для ресторана "Парус".
  • v2.1.0 release date 2003 CSS
  • Изучены CSS.
  • CSS внедрены в существующие проекты.
  • v2.0.0 release date 2002 Javascript MS Access многопользовательская онлайн игра
  • Изучены основы Javascript.
  • Созданы первые статические сайты (посвящённые собственному творчеству: стихи и рассказы).
  • Создана многопользовательская онлайн игра (пошаговый текстовый квест).
  • Изучен MS Access.
  • v1.1.0 release date 2001 HTML
  • Освоены основы HTML 4.
  • v1.0.0 release date end of 2000 отладка под Windows статьи по эмуляции
  • Получена работа по написанию статей про эмуляцию в интернет-журнале.
  • Освоены методы простейшей отладки приложений под Windows.
  • v0.2.0 release date 2000 Pascal эмуляция
  • Изучен Pascal.
  • Написано первое приложение на Pascal: интерактивная мини-игра с шариками.
  • Изучены основы эмулирования 8- и 16-битных приложений под Windows.
  • v0.1.1 release date 1999 алгоритмы Logo
  • Изучена программа Logo для обучения основам программирования.
  • Изучены простейшие алгоритмы.
  • v0.1.0 release date 1995 Спектрум
  • Освоен Спектрум.
  • Достижения
    Кратко
    контейниризация Docker Rancher Иннополис стажировка микросервисы Открытая Елабуга Открытый Альметьевск Килобук php 7 Поэт года 2016 технический директор Поэт года 2015 Российский Союз Писателей Я стал отцом! Открытый Нижнекамск Поэт года 2014 День Недели 2.0 теория игр Ruby Доступный Грозный интернет-магазин информационных услуг техдирство День недели score антинакрутки Evil Rocket Framework Jenkins python муравьи гугла Открытая Казань zend framework RBAC Электронный дневник DNS SEO ajax диплом диплом по кибернетике и информатике на отлично PHP SQL MySQL Паззл 2.0 funcraft.ru казань VC++ Паззл Block Wars Система для артиллерии Visual Studio чтение машинный код Turbo C Assembler САОД спецкурс по программированию спецкурс по психологии станки с ЧПУ CSS CSS3 лишний навык управление командой 16 спецов Javascript MS Access управление проектом многопользовательская онлайн игра HTML отладка под Windows статьи по эмуляции Pascal Linux эмуляция алгоритмы Logo Спектрум
    Места работы
     
     
     
     
    Чтение книг