Для открытия контактов резюме необходимо приобрести доступ к базе

  • Открывайте только нужные вам целевые контакты
  • Контакты открываются навсегда
  • Низкая стоимость
#

PHP

до 380 000 ₽

Гражданство

Россия

Тип занятости

Полная занятость, Частичная занятость, Проектная работа/разовое задание

Мужчина, 38 лет, родился 5 марта 1986

Город: Москва

Опыт работы

15 лет 4 месяца

TanukiTech (ООО Танукитех)

Программист-разработчик

С 01.08.2024 по настоящее время (5 месяцев)

Backend

TanukiTech (ООО Танукитех)

Программист-разработчик

С 01.08.2024 по настоящее время (5 месяцев)

Backend

UREMONT

Ведущий разработчик

С 01.01.2023 по 01.08.2024 (1 год 7 месяцев)

Backend, интеграция, API.

Достависта

программист

С 01.12.2020 по 01.10.2022 (1 год 10 месяцев)

Разработка/поддержка/рефакторинг фич на backend монолите системы курьерской доставки. Продуктовая разработка новой функциональности касалась маршрутизации курьеров, веб-системы диспетчеров и остальных алгоритмов работы системы. Также занимался разработкой функциональности sql фиксера для автоматической проверки кода фреймворка перед релизами. Также много разбирался со сложным запутанным кодом, про который уже мало кто знал ) Технологии с которыми работал: Php7/8 (большой фреймворк системы), Mysql, Clickhouse, Redis, JS+jQuery, Docker, Jira, Git, Github, Linux, Sentry, Grafana.

Обливки (рекламная сеть)

Ведущий программист

С 01.03.2017 по 01.07.2020 (3 года 4 месяца)

Занимался разработкой и расширением функциональности программируемых систем компании (глубоко работал со всеми) на технологиях: php yii2 mysql redis tarantool lua clickhouse js jquery golang html css bootstrap Выполнял обязанности тимлида.

KMA (CPA сеть)

PHP-программист

С 01.05.2016 по 01.02.2017 (9 месяцев)

Работа над системами компании. Часть из них на Yii2.

ООО Скайвинг

Старший программист

С 01.09.2013 по 01.05.2016 (2 года 8 месяцев)

Программирование серверной части сложной и большой системы: программирование на php (основная система + php демоны и прочие вспомогательные скрипты), mysql, JS(+jQuery), много работы с командной строкой, настройка сервера, полное поднятие сервера для полноценной работы системы, оптимизация нагрузки, продумывание и составление т.з., особенная забота о безопасности системы.

Интермаркет

Web-программист

С 01.02.2010 по 01.09.2013 (3 года 7 месяцев)

Верстка, создание сложных php скриптов, модулей, систем, сайты с нуля. JS, JQuery.

Казанские визитки

web-программист

С 01.02.2009 по 01.05.2009 (3 месяца)

Создание приложений на javascript(jQuery), создание модулей на php, редактирование php кода, верстка.

RuPromo

Web-программист

С 01.04.2008 по 01.10.2008 (6 месяцев)

Создание приложений на javascript(jQuery), создание модулей на php к hitmaster, редактирование php кода, перенос сайтов.

Образование

Университет

Казанский государственный университет культуры и искусств

Университет

Дополнительные занятия по дискретной математике и программированию

Университет

Курсы по программированию на C++

Владение языками

Родной язык

Русский

Иностранные языки

Английский

Дополнительно

Ключевые навыки

  • Mysql connector/c++

  • Администрирование серверов linux

  • Linux (freebsd, centos, debian)

  • Vanilla js

  • Js - jquery

  • Coffeecup html editor

  • Tailwind css

  • .net core web api docker, docker compose html5 tailwind css javascript typescript vue.js

  • Html5, css3, jquery, flex, бэм, git, gulp, scss, sass, javascript, пиксель перфект;

  • Centos, ubuntu

  • Знание git

  • Опыт работы с fullstack, php, mysql, yii2, kohana, legacy, html, js, css

  • Понимание принципов ооп

  • C#, asp.net, ms sql, postgresql, html, css, bootstrap, javascript, json, ajax

  • Знания яп: php, python3, javascript +es, node.js, vuejs, webcms

  • Unity, c#, adobe photoshop, spine.

  • серверное программирование

  • jetbrains phpstorm

  • atlassian jira

  • Go, grpc, gitlab, k8s, postgres, clickhouse, oracle, kafka

  • Опыт администрирования субд postgresql, tarantool, greenplum, clickhouse;

  • golang

  • Ms sql

  • Личный ассистент генерального персональный проджект project manager управление проектами

  • Html5, css3, bootstrap 3

  • Pop php framework

  • teamleading

  • Эффективное ведение переговоров

  • Rest, gitlab, ci/cd, reactjs, redis

  • Sql postgresql

Дополнительная информация

В целом, основные моменты про себя, в основном то, что касается проф. деятельности: Считаю, что PHP знаю очень хорошо, создаю адекватные ООП каркасы: DI, Repository, Data mapper+DTO, Collection для контроля типов множества объектов, Builders, Strategy, Service Layers в случае, если требуется контроллеры сделать менее жирными+для удобной организации тестов моками (юнит тесты), Factory, понятная организация объектов Services, когда в коде часто требуются разные доп. сервисы решающие определенные задачи, сервисы могут инжектится в любые другие объекты кода. Хорошо умею пользоваться регулярками (там где они правда нужны, а то много задач можно заменить на стандартные функции php работы со строками), работа с файлами, текстом (понимаю как организована работа с UTF-8 в php, работа с мультибайтовым текстом по символам и по байтам), xml, DOM, Curl, Iteratorы, SPL, слежу за новыми возможностями в свежих версиях php и т.п. могу предлагать свои варианты как и где что лучше использовать. Работал с Phpcsfixer`ом - разрабатывал, fixer для mysql. Также считаю, что JS тоже довольно глубоко знаю (ex: замыкания, объекты, объекты как ассоц. масивы, DOM, и т.п.), на нем тоже можно организовывать ООП код, предпочитаю пользоваться jQuery в силу того, что разработка на этой либе довольно быстрая, и с ней легко организовывать прозрачный код. Также хороший опыт на чистом JS, особенно когда работал в Обливках, писал скрипты с кроссдоменным обменом информации (jsonp+CORS). В целом, на JS много всего написал за время работы, разные сложные динамичные скрипты с анимациями, сложные интерактивные аджаксовые формы, большие одностраничные приложения и т.п.. Могу разные интересные скрипты писать с использованием API Гугл и Яндекс карт. При надобности за разумные сроки освою любой требуемый фреймворк или либу. Также считаю, что MySQL хорошо знаю (организация транзакций, понимание InnoDB и MyISAM, правильная работа с кодировкой, регулярки в запросах (хотя это редко реально может понадобиться), индексы, оптимизация алгоритмов выборки в php программе, продумывание архитектуры БД, минимизация объемов, анализ и улучшение/реорганизация работы сложных запросов). Большой опыт работы с clickhouse. Много работал с tarantool+lua (глубокое понимание принципов работы тарантула, файберов, масштабирования master->slave, индексы, организация хранения больших объемов информации в спейсах и кортежах). 3 года работал с Yii2 (тут, в целом, ключевые навыки перечислю основные: фикстуры, миграции, настройка CRUD, деббагер, прикручивал и настраивал плагины через композер (например, коннектор к тарантулу, минификации скриптов), модули, ArrayData(для сложных выгрузок с обработкой на стороне php)/Data/Sql провайдер, Rbac, работал с сервисной архитектурой "command bus", DIC, посторители запросов, AR модели (предпочитаю по-возможности не юзать их, а делать через репозитории с максимально прозрачной логикой работы с СУБД + дто). Другой фреймворк для работы могу освоить довольно быстро, особенно если на практике. Небольшой опыт с Golang (его относительно несложно осваивать). При необходимости - хорошо разбираюсь в верстке, могу сверстать сложную страницу на современных html5+ и css3+, адаптация через media query, использование grid. Работаю в Ubuntu, при необходимости могу юзать windows, которая рядом стоит. Есть опыт настройки mysql для больших нагрузок (в основном касается настройки innodb движка в my.cnf)+nginx+php-fpm (подбор max-childs, лимиты коннектов, подкручивать разные параметры по анализу загруженности дисков/оперативки/сети, продумывать, как избегать проскакивания 500ых ошибок если не хватает настроек пула), но, предпочитаю работать именно программистом, а не сисадмином/девопом, которых в любой момент могу консультировать и предлагать(советоваться с ними) решения для настройки окружения для конкретных систем, организации масштабирования, возможная оптимизация работы системы в условиях данных ресурсов (а не просить, например, сразу апгрейдить сервер или покупать ещё один). Redis: организация очередей, отложенных задач, кеширование, хранение быстродоступной информации в оперативной памяти, её шардирование. Работаю с системой контроля версий Git. Локально для разработки привык юзать только все в докер контейнерах, поэтому и люблю работать в линуксе, так как там используется непосредственное ядро линукса, оверхеда нет. И использование докера на продакшне тоже мне нравится, может давать значительные преимущества при обновлении технологий, переносу на другой сервер, удобное развертывание. График работы всегда привык соблюдать строгий, мне это и самому удобнее гораздо, и тем, кто со мной работает. Предпочитаю работать удаленно, уже опыт такой работы более 13 лет. Отношение очень серьёзное, когда стал работать удалено, то почувствовал сразу все преимущества такой работы, и от этого стал к этой работе относится даже более уважительно и скрупулезно, чем к офисной, где я ощущал много отвлекающих факторов (частые разговоры не по теме во время работы, частые перерывы, кофебрейки :)) и много доп. факторов, которые влияют на утомляемость и на эффективность использования времени (например, много времени тратить на дорогу на работу). Это не значит, что против офисной работы, могу также и в офисе работать, если условия для меня будут комфортные. Регулярно интересуюсь новыми тенденциями в своей профессии, новыми технологиями и новыми возможностями в тех, в которых работаю. --- Люблю фотографировать, делать классные фотки, (кстати, неплохо знаю Photoshop, могу сверстать с PSD), играть на гитаре, фингерстайл, шахматы, когда было больше свободного времени, то очень интересовался биологией и астрономией.

Похожие резюме

#

до 150 000 ₽

61 год

Москва

Полный день

Последнее место работы

ГУП Московский пищевой комбинат "Крекер", старший инженер-технолог отдела главного технолога, октябрь 1996 - март 2004

Обновлено

15.10 в 15:06

Был на сайте

Более недели назад

Опыт работы

28 лет 3 месяца

#

Не указана

27 лет

Москва

Полный день

Последнее место работы

МОУ "Павловская СОШ", Учитель начальных классов, август 2020 - август 2021

Обновлено

14.10 в 21:10

Был на сайте

Более недели назад

Опыт работы

7 лет 4 месяца

#

Не указана

37 лет

Москва

Удаленная работа

Последнее место работы

ООО "Архградо", Архитектор, январь 2009 - ноябрь 2009

Обновлено

17.10 в 04:26

Был на сайте

Более недели назад

Опыт работы

14 лет 10 месяцев