- Обо мне
-
- Стоимость работы:
- от 1 200 руб. за час
- Профессиональный опыт:
- более пяти лет
- Форма собственности:
- Физ. лицо
- Способы оплаты:
- наличный расчёт, безналичный расчёт
Я - full-stack web разработчик. Занимаюсь разработкой высоконагруженных клиент-серверных приложений, web сайтов разной сложности, утилит, API, парсеров, клиентов для сторонних систем, E-Commerce решений, ПО другого назначения. Коммерческий опыт более 6,5 лет. Каждую новую разработку начинаю с комплексного исследования: 1) customer development, 2) исследование рынка, 3) исследование нагрузки, 4) дружелюбный дизайн (стиль, комфортная палитра, шрифты, иллюстрации, анимации, цветовые эффекты, дизайн-тренды), 5) маркетинг. Результаты исследований использую для обеспечения единства и целостности продукта - концепт, нейминг, дизайн, функционал должны быть в гармонии. Основное внимание уделяю архитектуре высоконагруженных сервисо-ориентированных масштабируемых расширяемых отказоустойчивых надёжных приложений. Стараюсь следовать принципам проектирования SOLID, требованиям PSR, code-style, рекомендациям разработчиков языков программирования и технологий. Использую новую функциональность языков программирования, структуры данных, шаблоны проектирования, алгоритмы, ООП "по полной", библиотеки / пакеты. Выполняю интеграции с облачными хранилищами (например, AWS), сервисами карт, оплаты, баз номеров, геоданных и другого. Важное внимание уделяю организации обмена данными. Безоговорочно - REST стиль. Опыт работы с разным дизайном RESTful API, понимание плюсов и минусов каждого подхода. Основной стек: php-backend: php7+, php8+, Laravel, Symfony, Slim, storage systems: MongoDB, MySQL, MariaDB, PostgreSQL, API tools: API Platform, Swagger, GraphQL, VCS: git, mercurial, deployment automating: docker, frontend: javascript, jQuery, three js, HTML5, CSS, Twitter Bootstrap, ZURB Foundation. Имею опыт работы с разными issue tracking системами: JIRA, Bitrix24, Asana, READMINE, Trello. Работал в России и Казахстане. Опыт работы в позиции Team Lead более 2 лет. Максимальный состав команды разработчиков - 5-6 человек.- Ключевые навыки
- Отзывы
Нет отзывов