Специалисты
Специализация и профессиональные навыки:
PHP
JavaScript
Базы данных
Docker
Высоконагруженные системы
ООП
Linux
Микросервисная архитектура и высоконагруженные системы
Кроссплатформенная разработка
Backend-инструменты - Laravel, Yii2, Symfony, Redis, Cron, RabbitMQ, Elastic, Pusher, базы данных (MariaDB/PostgreSQL/MongoDB/MySQL/SQLite), их оптимизация и создание эффективной структуры
Frontend-инструменты - JavaScript, TypeScript, Vue.js, Nuxt.js, React.js, Next.js, Inertia, Blade, препроцессоры CSS, Webpack, ESLint, Prettier и D3.js
Разработка кроссплатформенных приложений - Electron и Ionic
Написание тестов - PHPUnit, Pest и Jest
Облачные решения - Google Cloud, AWS и Azure
SEO/ADA оптимизации;
Использование разных принципов разработки в зависимости от ситуации (SOLID ООП, MVC и TDD, WebRTC)
Использование паттернов проектирования
Работа с Linux, Docker и настройка CI/CD (Travis, CircleCI, Github Actions, Gitlab CI, Jenkins)
Работа с веб-сокетами
Git (push & pull, а полный контроль репозитория)
Trello и Jira, контроль задач и их сопровождение
Тест по дипломной программе
Улучшенные навыки Управление людьми, Ведение переговоров, Построение команды, Управление разработкой, Оптимизация бизнес-процессов, Автоматизация процессов
.
Июль 2023 — Декабрь 2023 месяца
Курсы по Vue.js
Улучшенные навыки Знание основ JavaScript, понимание HTML и CSS, работа с компонентами Vue.js, использование шаблонов (templates), работа с событиями (events), использование директивы (directives), использование Vuex, Vue Router: Vue Router, работа с API, естирование Vue.js приложений Vue.js, верстка лендингов, Nuxt.js, Node.js
Vue.js,Nuxt.js, Node.js
Декабрь 2020 — Март 2022 месяца
Октябрь 2020 — Апрель 2022
TDD with Laravel, Eloquent Techniques, Design Patterns in PHP, SOLID Principles in PHP, The Lifecycle of a New Feature Улучшенные навыки PHP, Laravel, Базы данных, Проектирование архитектуры приложений, Паттерны проектирования
PHP, Laravel, Базы данных
Октябрь 2020 — Апрель 2022 месяца
Разработка программного обеспечения и консалтинг
Роль: Team Lead Full-stack Developer Задачи: Контроль задач, шаблонов сдачи и методологий работы: Организация работы с задачами и контроль за их выполнением, определение методов и стандартов разработки. Подготовка к выполнению проекта, составление Технического Задания, подбор команды, определение сроков и согласование с клиентом. Контроль задач, шаблонов сдачи и методологий работы (TBD, Agile, TDD и обычный BDD). Внедрение новых технологий и обновления; Сопровождение и поддержка приложения. Переговоры с клиентами. Подготовка к выполнению проекта (написание ТЗ, сбор команды, установление сроков и согласование с клиентом). Внедрение нового функционала для контроля результатов тестов и прав, внедрение captcha, функционала для регистрации компаний, хранения результатов и монетизация. настройка проекта на основе пакета с Docker сборкой и большим количеством дополнительных инструментов для разработки. Доработка ТЗ, разработка админ-панели. Интеграция TronLink и настройка связи с браузерным плагином и бэкендом. Разработка фронтенда и интеграция с WalletConnect. Разработка сайта для создания гениологического древа с использованием графических пакетов и примитивов. составление, roadmap-а для разработки (от идеи к ТЗ), работа с несколькими модулями, разработка графического редактора примитивов и обработка документов. Работа над криптоагрегатором с обновлением в 15 сек без затрат на данные (то есть, есть несколько API с 30-40 сек задержками, мы совмещали данные и отдавали в 15 сек), который получал с разных API провайдеров (coingecko, marketcap).
Agile, TDD, BDD, Jira, Asana, Trello, PHP 5.6, MySQL, HTML & CSS и JQuery, Laravel 8, Docker, Vue.js 2 и MariaDB, Nuxt.js, Vue.js, Express.js, TronLink и MongoDB, Lit, React.js, Express.js, WalletConnect и MongoDB, Laravel 8, Vue.js 2, Vuetify, D3.js и MySQL, API, Laravel 9, микро сервисная архитектура, высоконагруженная система, RabbitMQ, Inertia.js, Vue.js 3, Tailwind, работа с canvas, React.js, Redux Tool Kit, Symfony, MariaDB, Docker, PHPUnit и множество анализаторов (Psalm, PHPStan и CodeSniffer).
Июль 2022 – октябрь 2024 месяца
Сайт совместных покупок и закупок
Роль: Frontend Developer Задачи: Разрабатывал функционал поиска по базе данных, чтобы пользователи могли находить необходимую информацию по указанным критериям. Создавал систему фильтров, чтобы пользователи могли уточнять свой поиск и отбирать результаты по нужным параметрам. Разрабатывал страницы с списком заказов, где пользователи могли просматривать информацию о своих заказах, изменять их статус и т.д. Сотрудничал с другими разработчиками, участвовал в обсуждении решений, делился своим опытом и обучался у коллег.
JavaScript, Git, SCSS, Vue.js, Nuxt.js, Pug, Кроссбраузерная верстка, Адаптивная верстка, Webpack.
Февраль 2022 – июль 2022 месяца
Проект, который создаётся, чтобы решить проблемы геймеров и стримеров
Роль: Full-stack Developer Задачи: Написание кода на PHP и JavaScript с использованием перечисленных фреймворков и инструментов. Поднятие Counter-Strike серверов (вероятно, включает настройку, конфигурирование и отладку). Развертывание, настройка и поддержка инфраструктуры в Docker контейнерах. Работа с GitFlow на BitBucket и GitLab. Использование Jira для планирования и отслеживания задач.
Vue.js, JavaScript, Node.js, Docker, Git, PHP, Linux, PostgreSQL, Laravel.
Октябрь 2021 — февраль 2022 месяца
Разработка интерфейсов веб-приложений
Роль: Frontend Developer Задачи: Разработка интерфейсов веб-приложений, используя Quasar и Vue.js. Разработка интерактивных форм с использованием компонентов, которые можно повторно использовать в разных частях приложения. Получение данных с бекенда и отображение их в приложении, используя RESTful API. Улучшение скорости загрузки страниц и отклика приложения. Адаптация приложения к разным языкам и регионам с помощью i18n. Создание переиспользуемых компонентов для форм, что позволяет ускорить разработку и обеспечить повторное использование кода. Работа с i18n для локализации приложений на несколько языков. Работа с GitLab для управления версиями кода.
Vue.js, JavaScript, HTML, CSS, БЭМ, SCSS, Git.
Январь 2019 — сентябрь 2021 месяц