Олег В.
Проектирование и разработка CRM систем Стэк: - PHP 8.1-8.3 - Laravel 10-12 - Mysql - RestApi, GraphQL - Redis VCS - Gitlab Docker, Linux Активно использовал: Schedule и Queue Job возможности фрэймворка для планирования задач и постановки очередей Активно занимался написанием консольных команд для Artisan В работе использовал - Swagger для документации RestApi - PHPUNIT для покрытия тестами - Phpoffice и другие библиотеки для работы с файлами и парсинга Xml и CSV - POSTMAN для работы с api - Yandex Tracker для управления проектами Занимался: 1. Проектированием и разработкой: уведомлений внутри crm, файлового обмена, системы очередей, системы планирования, что в разы ускоряло работу конечных потребителей (юристов) 2. Фиксом багов и недоработок 3. Созданием нового функционала и доработкой старого 4. Усовершенствованием CRM систем и их оптимизацией Работал с достаточно большими командами (10+ разработчиков на проекте)
Разработка площадки по торгам имуществом На данном месте работы использовал: - PHP 7.3 - 8.1 - Laravel 8 - 10 - PostgreSQL как основная субд - PHPUNIT для покрытия тестами - Redis для кэширования - Schedule и Queue для планирования задач и постановки их в очередь - Phpoffice библиотеку для работы с файлами и их генерации - OpenApi/Swagger для написания технической документации - Docker для развертки проекта - Composer как пакетный менеджер - Github как VCS - Sentry для отладки и мониторинга как фронта, так и бэка - Insomnia для работы с api - Jira и YouTrack для управления проектами Структура backend - монолит Работал со сторонними API, например: Tinkoff банка для платёжной системы, Yandex Cloud (S3) для облачного хранения Также касались работы с электронными подписями, разработали фичу подписи файлов ЭЦП, как сейчас делают на многих сервисах (vkdoc например) На фронте использовался сначала VueJs, затем перешли на ReactJs
Понравился профиль? Создайте себе такой же