
Алексей . PHP
Россия, Пермь
Год рождения
стаж с 2017 года
PHP Python Front/Vue.js PHP/Laravel DB/MySQL DB/PostgreSQL
Навыки:
Платформы - Ubuntu 18.04, 20.04, Windows 10
Языки/технологии -
PHP (+composer), Javascript, Yarn, NPM, Laravel, lumen, CSS, SCSS, HTML, Webpack, Vue (vuex, vue-router), CodeIgniter, MySQL, PostgreSQL, NoSQL, Redis, Python 3, Docker
Инструменты -
Trello, Quire, Jira, Git, Browser development tools, Vue devTools, Valentino Studio, PhpStorm
Иностранные языки:
English - pre-intermediate
Опыт
Проект |
Система тестирования для повышения квалификации |
---|---|
Описание | Задачи: • разработка системы практически с нуля (был готовый прототип, но по итогу от старой версии системы мало что осталось) • разработка дерева для создания теста на Vue, а также различные динамические компоненты с использованием библиотеки Chart.JS. Эти компоненты были усовершенствованы для возможности взаимодействия с пользователем. • разделение монолита на API и SPA • создание возможности каждому клиенту SaaS устанавливать свои настройки (smtp, pusher, etc.) • реализация чата на сокетах с помощью pusher.js (версия с помощью socket.io также была написана, но из-за конфигурации сервера на Plesk её использование оказалось невозможным) • создание возможности использовать кастомный mailer для отправки сообщений на почту (вариант из коробки не позволял добавлять свою конфигурацию майлера при отправке сообщения, пришлось использовать SwiftMailer) |
Технологии | HTML, CSS, Javasript, Vue.js (vuex, vue-router), PHP, MySQL, PostgreSQL, Laravel |
Длительность | 2+ года месяцев |
Проект |
Бот для telegram для автоматизации контроля и мониторинга за доставкой рыбы |
---|---|
Описание | Задачи: • разработка интеграции бэкенд стороны приложения, написанной на Laravel с Битрикс 24 Изначально использовалось Rest API, затем, из-за того, что отсутствовала необходимость в хранении токена авторизации, было принято решение использовать web-хуки • разработка бота на python, в частности делал запросы в бэкенд, написанный на Laravel Основные запросы в Битрикс 24 состояли в: • создании/редактировании пользователя в Битрикс 24 • возможности изменения контактов заказчика • изменении товаров и связи этих изменений с внешним интернет-магазином на modx • создании/редактировании сделок и изменении их статуса • фильтрации сделок по указанным параметрам, а также другие методы RestAPI Битрикс 24 CRM |
Технологии | Python3, Битрикс24, Php, MySQL, Laravel |
Длительность | 6 месяцев |
Проект |
CRM система интеграции с агрегаторами отельного бизнеса |
---|---|
Описание | Задачи: • разработка backend и немного frontend части системы • система предусматривалась в качестве SaaS (программное обеспечение как услуга) • декомпозиция системы для разделения клиентов SaaS • автоматизация процесса горизонтального расширения БД |
Технологии | PHP, Laravel, MySQL, HTML, CSS |
Длительность | 8 месяцев |
Проект |
Система инвестирования в стартапы |
---|---|
Описание | Задачи: • реализация API под руководством более опытного коллеги |
Технологии | PHP, Laravel, PostgreSQL, Redis |
Длительность | 6 месяцев |
Проект |
ERP система для компании, занимающейся натяжными потолками |
---|---|
Описание | Задачи: • реализация части ERP системы, ответственной за передачу заказа замерщикам и установщикам |
Технологии | PHP, Codeigniter, HTML, CSS, MySQL |
Длительность | 3 месяцев |