Kirill Voronin

Kirill Voronin Email and Phone Number

PHP Team Lead / PHP Senior - ready to work! @ Noones
Kirill Voronin's Location
Moscow, Moscow City, Russia, Russian Federation
About Kirill Voronin

Skills:PHP5.6+, PHP7, Memcached/Redis/Tarantoo­l/MogileFS, PHPUnit/Behat/Selenium/Codeception, MySQL/PostgreSQL/SQLServ­er/Interbase/Firebird, PgQ, AMQP, JS+AJAX/XML, JQuery/Prototype,Smarty/phtml, Bash, Perl, Apache/nginx, fpm, little JAVA, little PythonFrameworks:ZF, ZF2, CI, Symphony, Yii2Tools:ERWin, BPWin, IBExpert, Project Data Management, Redmine/Jira.VCS:GIT, SVN, Mercurial, CVS.CASE Tools:Rational Suite.Design and development highload systems.Design patterns.Queries optimization.Aims:Raise my qualification to a higher standard.Take part in complex highload projects.To be indispensable in my area.Hobby:horse-riding, basketballCertificates:Mamba PHP Testhttp://corp.wamba.com/ru/test/widget/?id=101909

Kirill Voronin's Current Company Details
Noones

Noones

View
PHP Team Lead / PHP Senior - ready to work!
Kirill Voronin Work Experience Details
  • Noones
    Php Team Lead
    Noones May 2022 - Present
  • Alpari
    Php Team Lead / Php Senior
    Alpari May 2017 - May 2022
    Москва, Россия
    Skills:PHP8, PHP7, MySQL, Memcached, Redis, PHPUnit, PostgreSQL, AMQP, JS, Bash, nginx+fpm, Symfony 2-5, Graphite (carbon), git, jiraManaging team upto 5 people.Refactoring. Building infrastructure projects.Building workflows.Responsibility:-architecture, building, maintaining infrastructure projects (notifying systems, partner systems, education systems, kpi systems)-maintaining test base of projects-building tools for improving quality of code base (code sniffer, php stan)-team lead responsibility (technical formulation of objectives, sprints, monitoring, time control)-refactoring, review-maintainer responsibility (release, deploy, environments)
  • Creara
    Руководитель Отдела Разработки
    Creara Aug 2016 - May 2017
    Москва
    Skills:PHP7, PHP5.6+, Memcached, Redis PHPUnit, PostgreSQL, AMQP, JS, Bash, nginx+fpm, Symfony, Graphite (carbon), VCS:GITManaging team upto 15 people.Refactoring.Building workflows.Обязанности-проектирование архитектуры биллинг системы.-проработка тестовой базы на проектах (phpUnit)-исполнение обязанностей team lead (техническая формулировка задач, постановка/распределение задач, мониторинг/контроль времени исполнения)-рефакторинг кода, ревью кода-исполнение обязанностей релиз-менеджера (ответственность за фриз, деплой функционала по проекту)
  • Mirtesen.Ru
    Team Lead
    Mirtesen.Ru Nov 2014 - Aug 2016
    Москва, Россия
    Skills:PHP7, PHP5.6+, Memcached, PHPUnit/Selenium/Codeception, PostgreSQL, PgQ, JS, JQuery/Prototype, HHVM,Smarty/phtml, Bash, nginx+fpmVCS:GITDesign and development highload systems.Design patterns.Queries optimization.Обязанности-проектирование архитектуры с учетом высокой нагрузки, разработка сервисов новостной социальной рекомендательной сети МирТесен.-проработка тестовой базы на проектах (phpUnit, codeception)-исполнение обязанностей team lead (техническая формулировка задач, постановка/распределение задач, мониторинг/контроль времени исполнения)-рефакторинг кода, ревью кода-исполнение обязанностей релиз-менеджера (ответственность за фриз, деплой функционала по проекту)Достиженияпроектирование архитектуры и разработка с нуля нескольких сервисоврефакторинг, оптимизация, разработка и исправление кода сервисовРабота над высоконагруженным распределенным проектом (~700 тыс. уникальных пользователей в сутки, ~5 млн хитов в сутки)
  • Mail.Ru Group
    Разработчик
    Mail.Ru Group Jul 2010 - Nov 2014
    Москва, Россия
    Skills:PHP4+, PHP5.4+, Memcached/Redis/Tarantoo­l/MogileFS, PHPUnit/Behat/Selenium, MySQL/PostgreSQL/SQLServ­er/Interbase/Firebird, JS+AJAX/XML, JQuery/Prototype,Smarty/phtml, Bash, Perl, Apache/nginx, little JAVA, little PythonFrameworks:server-side (ZF, ZF2, CI, Symphony), client-side (jQuery, prototype)Tools:ERWin, BPWin, IBExpert, Project Data Management, Redmine/Jira, Fisheye.VCS:GIT, SVN, Mercurial, CVS.CASE Tools:Rational Suite.Design and development highload systems.Design patterns.Queries optimization.Обязанностипроектирование архитектуры, разработка сервисов IM департамента компаниипроработка тестовой базы на проектах (phpUnit, behat)периодическое исполнение обязанностей team lead IM группы (техническая формулировка задач, постановка/распределение задач, мониторинг/контроль времени исполнения)рефакторинг кода, ревью кода (fishEye)ответственность за деплой (релиза) функционала по проектамДостиженияпроектирование архитектуры и разработка с нуля нескольких проектов IM (Zend Framework, mySQL, Tarantool/Memcache)рефакторинг, разработка и исправление кода сервисов, реализованных на Java (Tomcat 6+, 7+)рефакторинг, разработка и исправление кода сервисов, реализованных на Perlимплементация нескольких API между проектами (WIM протокол, REST)
  • Sup Fabrik
    Ведущий Разработчик
    Sup Fabrik Feb 2010 - Jul 2010
    Москва, Россия
    Большой интернет-холдинг, владеющий порталами livejournal.com, championat.ru, gazeta.ru, quto.ru и другие.Разработка автомобильного портала quto.ru с нуля.Проектирование структуры БД и архитектуры больших блоков системы (медиа-контейнер, стоимость владения автомобилем, кредитные программы).Медиа-контейнер позволяет работать с любыми медиа-ресурсами внутри контейнера (картинка, галерея, гелерийная картинка, документ PDF, видео). Структура спроектирована таким образом, что медиа-контейнер можно подсоединить к любой сущности.Реализовано сохранение медийных ресурсов в распределенной файловой системе MogileFS.Разработка и реализация алгоритмов расчета стоимости владения автомобилем и ее составляющих (в том числе средневзвешенных).Инструментарий:ZF, PHP 5, MySQL, MogileFS, Nginx, Mercurial.Документирование моделей, фетчеров, фильтров, контроллеров.
  • Rambler&Co
    Разработчик
    Rambler&Co Oct 2009 - Feb 2010
    Москва, Россия
    Разработка, модернизация, переработка автомобильного портала autorambler.ru.Добавление новых и изменение существующих функциональных возможностей.Оптимизация SQL-запросов (индексы, нормализация, денормализация ...).Полное перестроение существующего каталога автомобилей (комплектаций, производимых и продаваемых в России):- спроектирована и реализована новая структура БД каталога;- оптимизированы связи между сущностями;- каталог переписан заново.Работа с DMS (Dealer Management System) - системой управления дилерами и дилерскими объявлениями.Модернизированы алгоритмы анализа и распознавания комплектаций из разнородных xml, приходящих от дилеров.Переписан сервис авторизации пользователя в личный кабинет и работа с пользовательскими объявлениями.Осуществлен частичный рефакторинг кода, а также переведены отдельные функциональные модули на ООП. Код стал иметь более четкую, объектную структуру.
  • Oversun
    Ведущий Разработчик
    Oversun Nov 2008 - Oct 2009
    Москва
    Разработка, модернизация, поддержка старой панели управления услугами компании. Панель разделена на 2 структурные части: модераторскую (для работы администраторов и модераторов) и клиентскую (для работы клиентов). Исполнял следующие обязанности: - разработка модулей, библиотек, шаблонов, реализующих востребованный модераторский и клиентский функционал (регистрация пользователя по всем типам услуг (shared-хостинг, vps, winvps, colo, dedicated), работа с платежными системами, работа с документами, регистрация и продление доменов, все действия с доменами (dns, email, ftp ...), работа с базами данных);- оптимизация запросов к базе данных (работа с MySQL 5.0.*);- рефакторинг кода (внедрение Coding Style, разделение функционала на библиотеки, улучшение читабельности кода);- применение паттернов проектирования при разработке концепции системы;- полностью разработал и внедрил услугу WinVPS со стороны панели управления;- сделал AJAX-валидацию данных пользователя и необходимую проверку через доменного регистратора;- работал над изменением и корректировкой работы с мерчантами (Webmoney, Яндекс-деньги, Robox, платежные терминалы).Организация рабочего времени коллектива (постановка общих целей и задач, выделение приоритетных направлений разработки, контроль исполнения задач по срокам и качеству).Участие в проектировании и разработке новой панели управления услугами компании (разработка панели нового поколения (+ управление Cloud Computing)).Проектирование концепции и архитектуры новой панели, разработка сервисов, модулей, интерфейсов, unit-тестов. Архитектура в основном построена на ООП. Проектирование и разработка API для связи с внешними сервисами и системами. Участие в разработке API .php 5.*, mysql 5.*Smarty (+собственные наработки)mysql workbench, svncase-средства (uml, erwin, rational)Zend Studio, Aptana, puttyhtml, xml, soap, asp, js, ajaxРабота с консолью *nix систем (shell)
  • Exat
    Веб-Разработчик
    Exat Jul 2007 - Nov 2008
    Москва, Россия
    Разработка, модификация и тех. поддержка системы поиска и бронирования туров:- Разработка модулей поисковой системы, реализующих необходимый для работы туристических агентств функционал: корзина туров, витрина туров, автоматизированная витрина туров, система заявок туров, бронирование туров.- Работа над высоконагруженной, распределенной системой (несколько серверов с репликацией данных, синхронизацией пользовательских файлов).- Разработка, модификация XML сервисов, web-сервисов, позволяющих операторам максимально быстро осуществлять поиск туров, отелей, операвтивно отслеживать бронирование туров по заявкам.- Решение задач в области распределенного программирования.- Работа с системами управления версий программного кода при коллективной разработке CVS, SVN.Языки программирования: PHP + Smarty, Javascript, AjaxСУБД: MySQL,Firebird, OracleOpensource: extlib, yui, prototypeТехнологии: CVS, SVNРабота с консолью *nix систем (ssh, vim)ПО: ERWin, BPWin, IBExpert, putty, winscpPower Designer, PHPMyAdmin.
  • Разработка По
    Разработчик
    Разработка По Sep 2002 - Jul 2007
    Разработка ПО.

Kirill Voronin Education Details

  • Ивановский Государственный Энергетический Университет (Игэу)
    Ивановский Государственный Энергетический Университет (Игэу)
    Программное Обеспечение Компьютерных Систем

Frequently Asked Questions about Kirill Voronin

What company does Kirill Voronin work for?

Kirill Voronin works for Noones

What is Kirill Voronin's role at the current company?

Kirill Voronin's current role is PHP Team Lead / PHP Senior - ready to work!.

What schools did Kirill Voronin attend?

Kirill Voronin attended Ивановский Государственный Энергетический Университет (Игэу).

Not the Kirill Voronin you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.