Junior PHP-программист
Контакты
На последнем месте работы в мои обязанности входит поддержка порталов для аналитики, автоматизации и отслеживании статистики компании.
Проект 1:
Вывод в таблицу ежемесячной, еженедельной статистики для отчетности.
Мои задачи:
Разработка дополнительного функционала:
● Получение данных через api и и вывод данных в таблицы. Построение графиков.
● Взаимодействие с пользователями.
● Сбор, хранение и обновление данных в бд в автоматическом режиме
● Перенос проекта на Laravel 8
Технологии:
Linux, Ubuntu, php5.4 - 7.4, laravel, webix.js mysql
Проект 2
Статистика для аналитиков
Мои задачи:
● разработка ТЗ
● взаимодействие с заказчиком для решения тех вопросов
● реализация бизнес логики
● взаимодействие через API с extraview
● проектирование веб интерфейсов
● формирование и фильтрация данных
● построение графиков
● автоматическое обновление данных в бд
● экспорт данных в excel
Технологии:
Linux, Ubuntu, php, laravel, bootstrap, daterangepicker, chart.js, php spreadsheet, mysql
Проект 3:
Вывод статистики на монитор в режиме реального времени
Мои задачи:
● разработка ТЗ
● взаимодействие с заказчиком для решения тех вопросов
● реализация бизнес логики
● взаимодействие через API с extraview
● формирование и фильтрация данных
● экспорт данных в excel
● экспорт данных через api в zabbix, grafana
Технологии:
Linux, Centos, php, laravel, datatables, daterangepicker
===============================================
Работал по совместительству, писал проект - Сайт объявлений на symfony
Мои задачи:
● Проектирование БД, entity, связи
● Разработка авторизации, регистрации, восстановление доступов
● Разработка Ролей (иерархия), ЛК пользователей.
● Создание, просмотр, модерация объявлений (State).
● CRUD объявлений
● CRUD пользователей, категорий, городов, регионов в админке
● Фильтрация объявлений
● Поиск Elastic Search
● Очереди Rabbit
● Покрытие тестами
Технологии:
Linux, Ubuntu, php, Symfony, Docker, RabbitMQ, postgres, ElasticSearch
===============================================
Так же иногда приходится писать и поддерживать телеграмм боты для нужд компании.
- php
- Larawel, symfony
- SQL (Postgres, MySQL)
- Unit test
- Docker
- Linux
- GIT
- HTML, CSS
Опыт
Поддержка порталов для аналитики, автоматизации и отслеживании статистики компании.
В мои задачи входили поддержка 6 сайтов компании (Bitrix). В основном Back-end и не много Front-end. Лендинги.
Стек:
• Front-end - JavaScript, Jquery, Bootstrap (3, 4), CSS3;
• Back-end - СУБД MySQL, PHP 7;
1. Добавление и редактирование страниц, разделов, новостей, модулей PHP, шаблонов, настройка компонентов. Интеграция верстки на движок Bitrix.
Правка и написание PHP скриптов, добавление и редактирование нового функционала. Создание лендингов. Интеграция сторонних сервисов.
Работа с хостингом: настройка конфигурации. Настройка доступов ftp, ssh. Настройка доменов. Подключение расширений сервера, настройка и конфигурация баз данных.