Обо мне

Программирую с 1992.
Сейчас занимаюсь разработкой онлайн игр.

  • Профессиональные навыки:
    PHP - composer/memcache/smarty/phpmailer/phpredis/pheanstalk
    REST API + JS, jQuery, backbone, mustache, Angular
    Администрирование FreeBSD (haproxy, nginx, php-fpm, mysql-server, redis, rabbitmq, exim + dovecot, bacula/bareos, openvpn, proftpd, ntpd, gitolite, unbound, isc-dhcpd, mosquitto, beanstalkd)
    Node.js
    , socket.io, AMQP
    Perl
    - DBI, Template::Toolkit, WWW::Mechanize, Catalyst
    MySQL
    , Redis
    HTML/CSS
    C, C#, C++
    ssh, vim, git, svn
    Английский
    язык: IELTS Reading 7 / Listening 5.5 / Speaking 4.5 / Writing 4.5
  • Другие навыки:
    AHK, CheatEngine, LUA
    Arduino, ActionScript
  • Хобби:
    Программирование микроконтроллёров, электроника и "Умный дом"
  • Контакты:
    https://t.me/JeffGramBot
Профессиональные навыки
PHPPerlDevopsMySQLNode.jsCGitVimJavaScript
Опыт работы
Craftmans
Москва
CTO, Lead Developer, DevOps
Февраль 2010 — По настоящее время (9 лет и 9 месяцев)
  • Разработка бекэнда и API онлайн игр с использованием
    PHP, MySQL, NodeJS, Perl, C, redis, memcache, socket.io, AMQP(RabbitMQ)
  • Администрирование всей инфраструктуры компании на базе FreeBSD 
    ngixn, haproxy, php-fpm, mysql-server, redis, rabbitmq, exim, dovecot, bacula/bareos, icecast, ezstream, openvpn, proftpd, ntpd, gitolite, unbound, isc-dhcp, mosquitto, beanstalkd
  • Разработка фронтенда
    Smarty, JS, jQuery, backbone, mustache, Angular, HTML, CSS
  • Разработка элементов геймплея, архитектуры, написание ТЗ, а так же найм и обучение сотрудников
Программист
Сентябрь 2008 — Февраль 2010 (1 год и 6 месяцев)
  • Разработка систем управления хостингом на Perl
  • Разработал систему анализа сбоев доставки email от smtp серверов (Perl)
Младший Инженер-Программист
Январь 2008 — Июль 2008 (7 месяцев)

Разработка модификаций и модулей для онлайн магазинов X-Cart на PHP

Ульяновский государственный университет
Инженер
Сентябрь 2004 — Январь 2008 (3 года и 5 месяцев)
Функции: * сопровождение системного и прикладного программного обеспечения * комплектование библиотеки программ (Установка, настройка, "разливка" образов) * техническое обслуживание и поддержка локальных сетей в компьютерных классах * профессиональное обслуживание ВТ (Вычислительная техника) * Обслуживание вычислительного Кластера на базе Windows 2003 Server и дистрибутива BCCD (Bootable Cluster CD) * Скриптинг под WMI (Perl + автоматизация через nnCron) * Разработка ПО удалённого администрирования (Delphi)
Высшее образование
Ульяновский государственный университет
Ульяновск
Факультет: Математики и информационных технологий
Сентябрь 2002—Февраль 2008 (5 лет и 5 месяцев)

Параллельные вычисления в решении плоской тепловой задачи со сложной геометрией.

Защита диплома на тему "Моделирование теплопередачи на кластере ЭВМ"