Москва
Резюме № 55566859
Обновлено 19 марта
Превью фото соискателя

Full Stack PHP developer

Был больше месяца назад
По договорённости
26 лет (родился 26 сентября 1999)
Ургенч
Занятость
полная занятость
Гражданство
Узбекистан
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 5 лет и 7 месяцев

    • Апрель 2024 – работает сейчас
    • 1 год и 8 месяцев

    Fullstack-разработчик

    Обязанности и достижения:

    Я активно работаю над своим стартап-проектом startinvest.uz.
    • Август 2021 – январь 2025
    • 3 года и 6 месяцев

    Full-stack Php developer

    ООО "ФБТ", Воронеж
    Разработка программного обеспечения, Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг, Консалтинговые услуги

    Обязанности и достижения:

    - Разработка нового функционала, - Отладка и устранение ошибок, - Техническое сопровождение имеющихся систем, - Участие в проектировании архитектуры систем. В этой фирме я участвую основном в разработке бэкенд частей приложений а также в фронте если требуются. И сопровождаю проекты если появились баги или нужно добавить функсионал. О проектах: 1. Проект Минобрнауки России по развитию науки и образования в вузах Направлен на развитие инжиниринга, создание специализированных учебных научных центров и развитие сотрудничества вузов с госкомпаниями. https://aispir.ru/ * В проекте был раздел для загрузки всех файлов отчетов в формате zip одним нажатием кнопки. Сервер вернул ошибку 503 во время загрузки, так как файлы в одном отчете весили 1,5 ГБ и не могли быть загружены. В то время я использовал Jobs в Laravel для последовательной загрузки файлов в фоновом режиме. Даже если пользователь нажмет кнопку загрузки, закроет и снова откроет браузер, загрузка начнется автоматически, если zip-файл готов. * Я добавил возможность массовых рассылок через админку, и она будет рассылать письма выбранным пользователям в группах или, если вы хотите, отправлять на любую почту вне системы, добавляя их вручную. * Для создание отчетов использовался список клиентов, и если клиент используется в каком-либо отчете, в разделе клиентов его запрещено удалять или изменять. Проблема заключалась в том, что страница загружалась слишком долго (30 секунд). Потому что Отчеты храняется в столбце типа json, а проверка customer_id из этой таблицы происходит с помощью элокуент метода whereJsonContains (). Я изменил проверку customer_id добавляя еще одно пивот таблицу и осуществил проверку изпользуя этот таблицу которая связывает таблицы отчетов и клиентов. Я избавился от использования whereJsonContains (), потому что он занимает слишком много времени и его нельзя использовать, когда данные большие. Затем я добавил кэширование с помощью Redis, и страница стала загружаться очень быстро (1-2 секунд). 2. Система для мониторинга КПЦ (Контрольные цифры приема). Были довольно сложные расчеты, которые велись другой командой в экселе. Мы писали систему, которая фактически заменит эти эксели. * Там требовалось получить результат с помощью расчета сложных математических формул. Использовал паттерны проектирование: Strategy, Iterator, Builder, State, Service, Repository, Factory Method. * Недавно написал парсер с использованием библиотеки pandas, numpy который преобразует данные из excel в csv для аналитики для этого проекта. 3. Информационная система аналитики импорта и экспорта продукции Российской Федерации.
    • Август 2023 – декабрь 2023
    • 5 месяцев

    Back end разработчик

    LLC Витрина, Владивосток
    Разработка программного обеспечения, Розничная сеть (одежда, обувь, аксессуары), Интернет-магазин

    Обязанности и достижения:

    Написание бэкэнда для маркетплейса
    • Декабрь 2020 – июнь 2021
    • 7 месяцев

    Laravel developer

    Разработка программного обеспечения

    Обязанности и достижения:

    Там мы разрабатывали интернет магазин как Aliexpress. Админ панель сделали вручную. Используя из готовых библиотеки как: laravel admirator admin panel и плагины для удобства как: select2, autocomplete, Datatable и много другого. Использовали паттерны как Repository, Service, Factory и принципы программирования SOLID, DRY, KISS, YAGNI. В рамках проекта я получил действительно ценный опыт и с гордостью могу сказать, что разработал возможность хранения параметров и атрибутов в динамическом представлении в разделе управления продуктом. Я клонировал его с нуля в своем проекте, как это сделано в админке OpenCart. Но почему-то этот проект не дошел до стадии производства! У клиентов были проблемы с договорами на получение некоторых лицензий, без которых проект не работал бы полноценно и т. д.
    • Июль 2020 – декабрь 2020
    • 6 месяцев

    Laravel developer

    CS91
    Маркетинговые, рекламные, BTL, дизайнерские, Event-, PR-агентства, организация выставок

    Обязанности и достижения:

    Я в этой компании работал не много но там в короткой время разработал 2 интернет магазинов (только бэкенд часть). У первого магазина было требование сделать только REST API и админку (с готовой решению если такое найдено). Я разрабатывал API с документацией и админку с помощью Voyager. Фронт разработано с помощью Nuxt.js с другим разработчиком. Во втором сайте требовался сделать тоже бэкенд и админку. Но там уже было монолитная приложения на Laravel`е. В качестве админке тоже использовал Voyager. Развернул проекти на VPS (в качестве провайдера выбрал beget.com). Использованные технологии в этой веб студии: - Php - Laravel - Mysql - PostgreSQL - jQuery - Javascript - Admin panel Voyager - API tester Postman Вот ссылка на один из них: https://ecogreen.ru
    • Январь 2020 – март 2020
    • 3 месяца

    Php developer

    Ovo.uz, Ургенч
    Разработка программного обеспечения

    Обязанности и достижения:

    В этой веб-студии я освоил много новых знаний и опыт работы для дальнейшего продвижения. Мы с нашей командой разработали проекты как: - Интернет магазин, - Частная ERP система для учебного заведения, - Несколько лендинг пейджы для локальных бизнесменов занимающиеся различными видами бизнеса! Там использовал эти технологии для проектов и получил с ними базовые навыки и умений: PHP, MySQL, Git, Laravel, JavaScript, jQuery, Linux, OpenServer, Nginx, Apache

Обо мне

Дополнительные сведения:

Я закончил школу-интернат по специальности математику и английскому языку. Затем закончил профессиональный колледж по специальности бухгалтерский учет и бакалавриат по программной инженерии в Ургенчском филиале ТАТУ. Я начал работать веб-разработчиком, будучи стажером в университете, и получил базовые навыки участвуя в реальных проектах. Увлекаюсь спортом, медитацией и участием в различных научно-практических семинарах-тренингах. Самопознание, открытие новых способностей – самое главное для меня, и постоянная работа над собой и на пользу человечеству доставляет мне удовольствие. Во время работы всегда стараюсь читать новые статьи и применять их на практике. Я максимально ответственен за работу и стараюсь выполнять ее качественно, проводя тестирование перед продакшена. PHP, Laravel, Git, Docker, SQL, MySQL, PostgreSQL, Redis, HTML5, CSS3, JavaScript, jQuery, Vue.js, Nginx, Linux, GraphQL, PHPUnit, REST API, SOLID, Jetbrains Phpstorm, VueX, Element UI, AWS, Clickhouse, Elasticsearch, RabbitMQ

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

  • Английский язык — разговорный
  • Русский язык — разговорный

Водительские права

  • B — легковые авто
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 1 похожее резюме
Обновлено 4 августа 2018
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка и сопровождение банковского ПОFullstack PHP developer