Илья Черных (freebian), Россия, ЕкатеринбургИлья Черных (freebian), Россия, Екатеринбург

Илья Черных

Бэкенд разработчикСтарший (Senior)
Ищу работу

Контакты

Войти
Опыт работы: 11 лет
Регистрация: 24.02.2024
Последний визит: 1 день назад
Гражданство:
Местоположение: Россия, Екатеринбург
Дополнительно: готов к удаленной работе
Знание языков: Английский В1

Обо мне

PHP разработчик с 8+ годами профессионального опыта. Интерес к IT c 10 лет заставил меня с горящими глазами самостоятельно учиться профессии, пройти от пет-проектов и фриланса до Teamlead PHP команды разработки и сохранить желание писать код и давать жизнь проектам.
Люблю велосипед, хайкинг и что-то мастерить.

Hard skills

  • Написал кучу PHP кода, работал с фреймворками и без них. Знаю плюсы, минусы, причины, особенности. Прошёл все версии от 5.6 до 8.2;
  • Не впадаю в ступор от необходимости дебажить без дебаггера;
  • Оптимизировал SQL запросы, PHP и JS код;
  • Работал на Symfony 4+ и CodeIgniter 3+, трогал Laravel/Yii2/Golang;
  • Linux, Docker, Bash мои друзья;
  • Горжусь тем, что реализую задачи с минимумом багов, даже сложные, чем регулярно удивляю коллег.

Soft skills

  • Адекватный, ответственный, с большим опытом командной работы;
  • Имею высокий уровень самоорганизации – 6 лет опыта продуктивной работы из дома;
  • Сначала думаю, потом делаю – если что-то не понял в задаче и есть возможность, всегда уточню, что именно необходимо;
  • Адекватно реагирую на обратную связь, запрашиваю её сам;
  • Люблю объяснять сложные вещи простыми словами, делиться опытом и знаниями с джунами, менеджерами, заказчиками;
  • Практикую ведение документации, подробные комментарии в коде и системах ведения задач, readme файлы;
  • Спокойный, неконфликтный, предпочитаю уважительное общение и аргументированные дискуссии;
  • Спрашиваю, а не сижу до самого дедлайна;
  • При передаче задачи или уходе в отпуск – Ввожу в курс дела, отвечаю на вопросы, пишу инструкции с вариантами решения на первое время;
  • Ответственно отношусь к обязанностям и срокам. Всегда предупрежу заранее, если не успеваю сделать задачу в срок, предложу компромиссное решение, от какого функционала можно отказать или как его упростить для первого релиза. Если в начале разработки сразу вижу, что оценка времени была ошибочной, то скажу об этом тоже в самом начале;
  • При передаче задачи в другие отделы пишу инструкцию с тем, что сделал, что осталось, где что найти и как работает;
  • Подкладываю соломку на будущее, чтобы в задаче и через год можно было найти информацию, что сделано, а что нет и почему, где найти;
  • Пытаюсь выяснить цель задачи, чтобы учитывать её при разработке, предложить лучшее решение;
  • Часто оцениваю задачи, вычитываю ТЗ на противоречия и недостаточность вводных;
  • Занимаюсь обучением новичков;

Сейчас интересуют вакансии на Laravel, можно с использованием Golang.

Крипта, ставки - не интересуют.

Навыки

Git
Веб-разработка
PHP
PhpUnit
Symfony
Codeigniter
SQL
Docker
Linux
Doctrine2

Опыт работы

  • Корпоративные коммуникации, геймификация обучения и развитие сотрудников на единой digital-платформе
    МоскваОт 10 до 100 сотрудников
    Бэкенд разработчик (Ведущий)Teamlead PHP
    Июнь 2024 — По настоящее время (7 месяцев)

    Управление командой:

    • Наставлял членов команды, способствуя их профессиональному росту и улучшению навыков;
    • Разрешал конфликты и поддерживал позитивную и продуктивную атмосферу в команде;
    • Занимался организационными задачами и оптимизацией рабочих процессов команды;
    • Проводил аналитику работы команды для выявления зон для улучшения;
    • Планировал распределение нагрузки и контролировал своевременное выполнение задач;
    • Руководил процессом найма, включая проведение собеседований и оценку кандидатов;
    • Разрабатывал и поддерживал подробную техническую документацию и спецификации.

    Технические обязанности: 

    • Проводил рефакторинг кода для повышения его поддерживаемости и читаемости;
    • Реализовывал оптимизации для улучшения производительности системы;
    • Выполнял тщательные code-review для обеспечения качества и соответствия стандартам;
    • Разрабатывал и внедрял масштабируемые архитектурные решения;
    • Оценивал сроки выполнения задач и обеспечивал реалистичное планирование проектов.
    PHPMySQLSymfonyGitSQLLinuxDockerLaravelJavaScriptPhpUnit
    Бэкенд разработчик (Старший)PHP-программист
    Март 2018 — Май 2024 (6 лет и 3 месяца)

    Разработка модульной HR-системы для компаний любого размера.

    • Разработка и поддержка продукта на Symfony 5;
    • Поддержка legacy кода на CodeIgniter 3, перенос функционала на Symfony 5;
    • Оптимизация PHP-кода и SQL-запросов;
    • Написание автотестов на PHPUnit и Codeception;
    • Менторство новых специалистов;
    • Разработка и поддержка UI с использованием JavaScript (jQuery), HTML (Bootstrap), CSS и Twig;
    • Вся разработка в Docker-среде на Linux.
      PHPSQLPhpUnitCodeceptionCodeigniterJavaScriptSymfonyDockerLinuxGit
    • IT компания, разрабатывающая отраслевое ПО.
      ЕкатеринбургОт 100 до 1000 сотрудников
      Инженер-программист
      Январь 2017 — Март 2018 (1 год и 3 месяца)
      Доработка и поддержка сайтов-визиток, интернет-магазинов, авиакомпаний.
      Инженер по обеспечению качестваТестировщик
      Декабрь 2015 — Январь 2017 (1 год и 2 месяца)
      Ручное тестирование, немного программирование на PHP и JS.
    • Мы создаем будущее, доступное каждому, используя современные стеки технологий и анализ больших данных
      ЕкатеринбургБолее 5000 сотрудников
      Екатеринбург
      Август 2014 — Декабрь 2015 (1 год и 5 месяцев)
      Общение с клиентами · Телеком · Продажи · Технические консультации
    • Частная практика, работа без зачисления в штат
      Вебмастер
      Январь 2014 — Декабрь 2014 (1 год)
      Разработка и поддержка небольших сайтов. Продвижение, настройка, консультирование.