Обо мне

Опыт использования:

  • C++, C++11 (STL, Boost, Linux, FreeBSD, Windows) - Глубокое использование шаблонного метапрограммирования, разработка: сервер приложений, web-фреймворк, cdn сервера (синхронизация данных между серверами, отказоустойчивость), Windows приложения с использованием MFC, OLE автоматизация MS Office
  • PHP, CMS для межрегионального СМИ интернет-издания
  • MySQL разработка структуры БД, Highload оптимизация
  • C# разработка внутреннего ПО с использованием WPF и WinForms, разработка на C# + C++/Cli быстрого неблокируемого менеджера памяти для системы кэширования данных в памяти с поддержкой репликации в различные хранилища
  • Sphinx настройка, работа через PHP API и SphinxQL
  • HTML, CSS, JavaScript
  • SOLID, Шаблоны проектирования, DI/IoC, TDD
  • Git, SVN


  • Аналитический склад ума. Обучаемость и самообучаемость.
  • Люблю изучать используемые инструменты до самого максимума.
  • Стремлюсь к идеальному результату, но не в ущерб производительности.
  • Слежу за инновациями в области IT.
  • Вредных привычек нет.


Опыт работы
Февраль 2013 — по настоящее время (4 года и 6 месяцев)
ООО "Цифровая собственность"
руководитель отдела разработки
Челябинск
Обязанности и достижения
Задачи: - Проектирование архитектуры приложений - Выбор инструментов разработки- Контроль работы отдела - CodeReview, консультации по оптимизации производительности (C++, MySQL и др.)
Февраль 2011 — Февраль 2013 (2 года)
ООО "Цифровая собственность"
c++ разработчик
Челябинск
Обязанности и достижения
Задачи: - Разработка web-приложений с использованием C++ Используемые инструменты: - C++ (stl, boost и и др.), C#, PHP, mysql, JavaScript, freebsd Готовые решения: - Разработка сайтов компании - Разработка сервера приложений с использованием C++ - Разработка внутреннего ПО на C# (wpf, winforms) - Highload оптимизация ПО
Май 2005 — Февраль 2011 (5 лет и 9 месяцев)
74.Ru: Ооо "Иг 74" (С 2008 Года Ооо "Интернет Технологии")
Ведущий PHP/C++ разработчик
Челябинск
Обязанности и достижения
Задачи: - Разработка ПО на PHP и C++ Инструменты: - PHP, mysql, JavaScript, C++, linux (CentOS) Готовые решения: - Разработка модульной мультисайтовой CMS на PHP - Разработка модулей для сайтов как для указанной выше CMS, так и с использованием других решений - Разработка модулей на C++ для серверов nginx (модуль отдачи баннеров и модуль генерации единых css и js файлов) и apache (форк модуля RealIP для поддержки работы с масками сетей IPv4/IPv6) - Разработка cdn на C++ с использованием boost - Highload оптимизация ПО
Март 2003 — Ноябрь 2003 (8 месяцев)
ООО "Softbit"
c++ разработчик
Челябинск
Обязанности и достижения
Задачи: - OLE автоматизация Microsoft Office (разработка ERP с использованием Microsoft Office в качестве GUI решения) - Разработка GUI с использованием MFC, разработка своих элементов управления (NavigationBar - аналог панели навигации проводника Windows XP, GridCtrl - кастомизируемый грид, с плавной прокруткой содержимого, с возможностью встраивания своих элементов управления в ячейки грида и д.р.) Используемые инструменты: - C++, mysql, Windows
Высшее образование
Сентябрь 1997 — Июль 2003
ЮУрГУ
Физико-металлургический
Челябинск
Специализация и достижения
Металлургия чёрных металлов. Неоконченное высшее (3.5 курса)