Веб-разработка, full-stack разработчик
Frontend:
JavaScript, TypeScript, React (Redux, Mobx), Vue.js (Vuex), HTML, CSS, MUI, AntDesign, Bootstrap
Backend:
PHP, Laravel, CodeIgniter, Mysql, PostgreSQL
Разработка с нуля, поддержка и развитие различных веб приложений на PHP и JS. Составление спецификаций, оценка новых проектов, выяснение требований клиента, декомпозиция и распределение задач внутри комманды, поддержка sales менеджеров, проведение технических собеседований.
Backend (PHP, преимущественно Laravel): разработка архитектуры баз данных, оптимизация и расширение бд существующих проектов, реализация бизнес логики в соответствии с требованиями клиента, расширение существующих проектов, исправление существующих ошибок, оптимизация производительности, интеграции со сторонними сервисами (платежки, CRM, сервисы рассылки email, соц.сети и прочее), реализация REST API.
Frontend (JS, TS, React, Vue.js): Разработка SPA - приложений, реализация дизайна средствами HTML, CSS, JS, TS, используемые фремворки - React, Vue.js, Bootstrap. Разработка компонентов с использованием популярных UI-китов, таких как Material UI, AntDesign. Реализация дизайна без использования UI-китов (кастомные HTML + CSS). Взаимодействие с бэкендом с помощью REST API и GraphQL (Axios, Appolo client). Работа с хранилищами Redux, MobX, VueX.
Разработка и поддержка различных проектов, от сайтов-визиток до больших порталов с тысячами активных пользователей. В основном работал в качестве full-stack разработчика с применением следующих технологий: PHP, Laravel, Codeigniter, JS, Vue.js, React, HTML, CSS и WordPress (разработка плагинов и тем).