🤠 Бэкендеры, найдите себе команду по вайбам! Проверить мэтч → в вайб-квизе
Илья Тюгашёв (iamflashback), 26 лет, Россия, УльяновскИлья Тюгашёв (iamflashback), 26 лет, Россия, Ульяновск

Илья Тюгашёв

Бэкенд разработчикСредний (Middle)
От 150 000 ₽Ищу работу

Контакты

Войти
Возраст: 26 лет
Опыт работы: 5 лет и 3 месяца
Регистрация: 29.08.2022
Последний визит: 5 дней назад
Гражданство:
Местоположение: Россия, Ульяновск
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне


После окончания Ульяновского государственного технического университета в 2020 году самостоятельно изучал PHP, JS и соответствующие им фреймворки Vue.js и Laravel. Также прошел курсы по React на Udemy.

В октябре 2020 начал обучение в школе web-разработки Simtech, где познакомился с CMS CS-cart. После успешного прохождения обучения начал работать в отделе модульной разработки Simtech. В начале испытательного срока занимался исправлением ошибок. Через полтора месяца приступил к доработке существующих модулей и выполнению задач для создания новых.

Параллельно с работой в СS-cart проходил курс обучения в компании DualBoot по направлению Rails. На гите есть репозитории с прохождением курсов https://github.com/Impulse73, также там есть тестовые задания. Гит использовал в самом начале своей карьеры, давно его не веду и не обновляю (приложил его для подтверждения информации о прохождении курсов).

C апреля 2021 года по настоящее время работаю в компании DionSoft. Компания занимается разработкой CRM для стоматологических клиник, используется самописный фреймворк, частично построен на Symfony. В начале работы в рамках этой компании выполнял более сложные задачи, если сравнивать с предыдущей компанией. Занимался фиксом багов, доработкой функционала. В данный момент занимаюсь переработкой модулей, написанием новых модулей под нужды клиентов, частично правлю ядро, иногда провожу code-review.

Примеры выполненных задач:
- модуль для взаимодействия с кешбек-сервисами: Tuvis, UDS;
- переписывал часть системы для поддержки множества филиалов;
- формирование отчетов (ключевые показатели эффективности персонала, расчет заработной платы, квитанции и т.д.);
- касса. Работа с квитанциями, формирование позиций, применение скидок;
- приемы пациентов у врачей, логика формирования цепочек лечения по приемам:
- спроектировал и создал модуль «Лист ожидания», который предназначен для подбора удобного времени для посещения клиники пациентами, а также для автоматизации связи между ними и сотрудниками клиник;
- разработал методы API для интеграции систем LoyalMed, Продокторов, Tuvis;
- модуль склад. Учет позиций, ведение остатков, формирование статистики расхода позиций;

В рамках данной компании научился разбираться, в дальнейшем избавляться от legacy-кода, научился читать незнакомый (чужой) код, в этом также способствовала проверка кода разработчиков в команде. Понял на что смотреть в чужом коде, как выявлять ошибки и недочеты и как правильнее указывать на это. Научился быстро адаптироваться под задачи разного типа и нагрузки. Около 6-7 месяцев работал с большим потоком задач. Способен быстро переключаться между задачами.
Стек: PHP, MariaDB, Smarty, React.

С октября 2021 года по настоящее время работаю в компании X-Cart и по совместительству в компании DionSoft.

В рамках компании X-cart занимаюсь разработкой кастомных решений под нужды клиентов в отделе Custom Dev.
Выполняю задачи различного типа:
- адаптация модулей клиентов под новые версии X-cart;
- разработка модулей:
* разработка Api, которая собирает цены и остаток продуктов из 6 разных магазинов-конкурентов и предлагает клиенту самую дешевую цену, если товар в наличии.
* переработка товара магазина в проект, который является проектом для клиента по переходу автомобиля клиента на электронный двигатель (добавление в корзину, прохождение опроса для дальнейшего заполнения проекта администратором, предложение вендоров для проекта клиента. Описал, кажется, муторно, но получился достаточно интересный проект;
* переработка продукта с добавлением возможности брать продукт в аренду;
- работал с разными сущностями: продукт, заказ, квитанции, пользователи, корзины, позиции заказа и т.д;
- последнее время занимаюсь ядровыми задачами, интеграции с сервисами оплаты XPayments, PayPal;
Стек: Php, Twig, MariaDB, Vue, Twig.

Личные качества:
- трудолюбивый;
- ответственный;
- стрессоустойчивый;
- амбициозный;
- быстрообучаемый;

Навыки

PHP
JavaScript
MySQL
Git
Mac
ООП
REST
Symfony
MongoDB

Опыт работы

  • Креативная разработка
    Ульяновск
    Бэкенд разработчикPHP-разработчик
    Октябрь 2021 — По настоящее время (3 года и 2 месяца)

    - технологии модульной разработки

    - обновление модулей для новой версии ядра

    - создание модулей под разные магазины клиентов по их запросам/спецификациям

    - разработка проектов параллельно с командой

    - рефакторинг кода, исправление ошибок, тестирование

    - трассировка кода, выявление ошибок XDebug

    - ведение задачи в Jira, соотвественно использование Bitbucket. (ранее использовался YouTrack), Slack

    - Confluence - написание статей для других разработчиков по развертывания проектов клиентов

    - Ведение разработки в CMS X-Cart, Шаблонизатор - Twig, препроцессоры - Less

    - использование компонентов Vue

    - использование Symfony компонентов

    - методология - БЭМ

    - паттерн разработки MVC, MVVM

    - MacOS

    - REST API

    - homebrew, apache

  • Дион софт
    Иннополис
    PHP/JS разработчик
    Май 2021 — По настоящее время (3 года и 7 месяцев)
    - рефакторинг кода - код-ревью - оценка задач - избавление от legacy кода - технологии модульной разработки - переписание модулей под версию PHP 7.3 - создание новых модулей - разработка по спецификации клиента - обновление ядра - XDebug - macOS - паттерн разработки MVC - ООП - библиотека JQuery - Jira, BitBucket, Conflunce, Slack - Стек: PHP, Smarty, CSS, LESS, React, MariaDB - REST API - homebrew, Apache
  • Simtech
    Бэкенд разработчикPHP-программист
    Февраль 2021 — Апрель 2021 (3 месяца)
    - Разработка модулей для маркетплейса cs-cart - рефакторинг уже существующих модулей - исправление багов - написание нового функционала для отдельных модулей - Linux/Ubuntu 18.04 - Jira, Bitbucket, Confluence, Slack - развертывание репозитория на демостенде - PHP, PostgreSQL, Smarty, Xdebug, CSS - Apache, Nginx
  • Частная практика, работа без зачисления в штат
    Программист-разработчик
    Сентябрь 2019 — Апрель 2021 (1 год и 8 месяцев)

    - поиск клиентов

    - предложение услуг по написанию SPA для бизнеса

    - разработка сайта-визитка

    - общение с клиентом

    - написание спецификации/ технического задания

    - оценка работы

    - компонентный подход

    - Linux

    - PHP, MySQL, HTML, Css, Vue,js, Vue Router

Высшее образование

  • УлГТУ

    Ульяновский государственный технический университет
    Ульяновск1202 выпускника
    Информационных систем и технологий
    Сентябрь 2020 — По настоящее время (4 года и 2 месяца)

    Приборостроение

    Информационных систем и технологий
    Сентябрь 2018 — Июнь 2022 (3 года и 9 месяцев)

    Информатика и вычислительная техника

Дополнительное образование