Главные навыки
JavaScript, PHP, CSS
Certified proficiency with LinkedIn Skill Assessment badges
LinkedIn Skill Assessment Ranking
Top 5% of over 2.6M million test-takers for JS; 890K for PHP; 2.1M for CSS
Experienced with TypeScript, SCSS, HTML5 browser APIs
Дополнительные навыки
Databases
Proficient in MySQL and PostgreSQL. Familiar with MongoDB and Redis.
Experienced with Redis, Vercel KV and Edge stores, Amazon SimpleDB
Backend Frameworks
Expertise in Laravel, Symfony
Experienced with Node.js and Express.js, Serverless Bref (AWS Lambda)
Frontend Frameworks
Proficient in Vue.js (V3 with Composition API), Nuxt.js, Quasar
APIs and Services
Experienced with RESTful and GraphQL APIs.
Have experience in creating several proprietary APIs and maintaining documentation.
Extensive experience with Amazon AWS services including SES, Lambda, S3, EC2 and SDB.
Proficient with deploying and managing applications on Vercel.
Skilled in integrating Telegram bot API and various Google APIs (Auth, Gmail, Maps).
Development Tools
Proficient with Git, Docker (including creation of docker images) and Linux-based operating systems.
Experienced with Parcel.js, Vite, Preprocessors.
Лидерские навыки
Управление командой
Подтвержденный опыт руководства и управления командой разработчиков на всех этапах жизненного цикла разработки программного обеспечения, обеспечивая своевременную реализацию проектов.
Наставничество
Опыт в области менторства для начинающих разработчиков, проведения код-ревью, а также стимулирования культуры непрерывного обучения и совершенствования внутри коллектива.
Координация проектов
Умение координировать работу кросс-функциональных команд и сотрудничать со стейкхолдерами для определения требований к проекту и реальных сроков.
Agile методологии
Владение гибкими практиками и схемой приоритизации RICE для обеспечения адаптивного планирования, эволюционной разработки, ранней доставки и непрерывного совершенствования.
Навыки архитектуры
Шаблоны проектирования
Располагаю знаниями в применении общепринятых шаблонов проектирования для создания масштабируемых и подлежащих поддержке архитектур программного обеспечения.
Масштабируемость системы
Опыт проектирования и внедрения систем, эффективно масштабирующихся для удовлетворения растущего спроса и нагрузки.
Микросервисная архитектура
Знакомство с принципами микросервисной архитектуры, реализующей разработку независимо развертываемых, модульных сервисов.
Проектирование API
Опыт в проектировании RESTful API, обеспечивающих взаимодействие между различными компонентами. Опыт интеграции сторонних сервисов.
Навыки тестирования
Автоматизированное тестирование
Имею опыт внедрения фреймворков автоматизированного тестирования, таких как PHPUnit для PHP и Jest для JavaScript, для обеспечения качества и надежности кода.
Непрерывная интеграция/непрерывное развертывание (CI/CD)
Умение настраивать конвейеры CI/CD с использованием инструментов вроде Vercel, GitLab CI или GitHub Actions для автоматизации процессов тестирования и развертывания.
Обеспечение качества
Соблюдение лучших практик обеспечения качества, включая модульное тестирование, интеграционное тестирование и сквозное тестирование, для своевременного выявления и устранения проблем.