Не майнкрафт!
 
  • ФИО: Иванов Александр Геннадьевич
  • Возраст: 37 лет
  • Местонахождение: Россия, Республика Татарстан, г. Казань
  • Текущая роль: CTO (Технический директор)
  • Руковожу разработкой, преимущественно веб-сервисов.
  • По своей природе я оптимизатор - постоянно стараюсь сделать всё эффективнее.
  • Опыт в программировании - 25 лет, в коммерческом программировании - 17 лет.
  • Опыт в управлении разработкой - 12 лет.
  • Управляю разработкой с нуля, внедрением и поддержкой проектов и продуктов.
  • Провёл сотни собеседований, принял десятки, вырастил профессионалов (в сумме несколько десятков человек).
  • В Jira могу настроить любой процесс (воркфлоу, экраны, схемы, поля, роли, интеграции, автоматизации и т.п).
  • Могу организовать разработку проекта с нуля, либо организовать переписывание готовой крупной системы.
  • Могу решить любые значимые проблемы с вашей командой и процессами.
  • А если у вас нет команды или процессов, то могу собрать вам эффективную команду и сформировать эффективную культуру.
  • Организовал и развил команды размером от 10 до 25 человек.
  • Имею опыт выступлений на международных конференциях.
  • Реализовал сервис для удобной интеграции различных dev-сервисов между собой - аналог IFTTT для разработчиков.
  • Помог запустить десяток разных проектов федерального уровня.
  • Положительная карма на Хабре и Гиктаймс.
  • На StackOverflow.com стабильно нахожусь в топ 20-25%.
  • Легко с PHP и Lua.
  • Больно от JS и Python.
  • Весело с Solidity и Func (и Tact).
  • Периодически пишу в тг.
  • Сильно развит эмоциональный интеллект.
  • PaeI.
  • В работе (и вне её) постоянно использую нейронные сети.
  • Обожаю то, чем занимаюсь.
Changelog 1995-2024 (29 лет)
v12.0.0 release date 2024 devops команда
  • Примерил на себя роль тимлида DevOps.
  • Вырастил ещё одного тимлида разработки.
v11.0.0 release date 2023 продукт мотивация
  • За год осознанно прочитано 23 книги.
  • Запустил ещё один продукт (управление командой, организация процессов).
  • Принял участие в создании системы мотивации для команды разработки.
v10.0.0 release date 2022 продукт папа
  • За год осознанно прочитано 32 книги.
  • Запущено ещё два продукта (контроль архитектуры, управление командой).
  • О, да! Ещё раз стал отцом!
v9.0.0 release date 2021 Федеральный проект
  • За год осознанно прочитано 25 книг.
  • Запущен ещё один федеральный проект (контроль архитектуры, управление командой).
v8.0.0 release date 2020 Открытый город Федеральный проект
  • Управлял переносом крупного проекта другому вендору - уложился точно в срок.
  • За год осознанно прочитано 34 книги.
  • Запущен ещё один федеральный проект (контроль архитектуры, управление командой).
v7.3.0 release date 2019 Открытый Горно-Алтайск Поэт года 2019 Федеральный проект Heisenbug
  • Запущен "Открытый Горно-Алтайск": https://open.gornoaltaysk.ru/.
  • За год осознанно прочитано 36 книг.
  • Номинация "Поэт года 2019".
  • Запущен федеральный проект (контроль архитектуры, управление командой).
  • Выступил на конференции Heisenbug.
v7.2.1 release date 2018 Наш Нижний Поэт года 2018 папа
  • Ещё раз стал отцом!
  • Запущен "Наш Нижний": https://open.nnov.ru/
  • За год осознанно прочитано 36 книг.
  • Номинация "Поэт года 2018".
v7.2.0 release date 2017 микросервисы Открытый Заинск МИФ вебхуки Поэт года 2017
v7.1.0 release date 2016 микросервисы Ansible Zephir ReactPHP Открытая Елабуга Открытый Альметьевск Открытый Усинск Открытая Воркута Открытый Сыктывкар Открытый Сосногорск Открытый Иннополис Открытая Инта Открытая Ухта Открытая Печора Килобук 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 Иннополис Поэт года 2014-2019 стажировка микросервисы Открытая Елабуга Открытый Альметьевск Килобук php технический директор Российский Союз Писателей Я стал отцом! Открытый Нижнекамск теория игр Доступный Грозный техдирство День недели Extas Jenkins муравьи гугла Открытая Казань Электронный дневник Jira Heisenbug 2019 диплом по кибернетике и информатике на отлично PHP SQL MySQL funcraft.ru svelte jeyroik MongoDB Система для артиллерии чтение САОД спецкурс по программированию спецкурс по психологии CSS3 лишний навык управление командой 24 спеца Javascript PostgreSQL управление проектом HTML Linux алгоритмы
    Места работы