Более 5 лет создаю быстрые и удобные веб-сайты под ключ с уникальным дизайном на русском, английском и немецком языках. Настраиваю веб-сайты на популярных CMS и превращаю их в инструмент для привлечения клиентов, которые работают на результат 24/7. Принимаю заказы тут: https://giga-pro.ru/
Мой стек технологий включает следующие элементы:
PHP: Различные версии, принципы ООП, пространства имен, трейты, анонимные функции, генераторы, исключения, сессии, куки, файлы, директории, дата, время, формы, данные пользователя, фильтрация и валидация данных.
MySQL: Инструменты администрирования баз данных, такие как phpMyAdmin, SQLyog, Adminer, нормализация баз данных, индексы, транзакции, хранимые процедуры, триггеры, представления, репликация данных.
Laravel: Маршрутизация, контроллеры, представления, модели, миграции, сиды, сервис-провайдеры, фасады, контракты, запросы, ответы, сессии, куки, очереди, события, работа с файлами, изображениями, базами данных и API.
JavaScript: jQuery, Vue.js, ES6, DOM, события, AJAX, JSON, LocalStorage, SessionStorage, WebSockets, Service Workers, IndexedDB, Canvas, SVG, Google Maps API, Drag and Drop API, Geolocation API, Web Audio API, File API.
HTML5 и CSS3: HTML5, CSS3, препроцессоры CSS, такие как SASS, Bootstrap, Flexbox, Grid, анимации и переходы, трансформации.
Библиотеки PHP: Guzzle, PHPMailer, Carbon, SwiftMailer, Imagick, GD, DOM, SimpleXML, SOAP, cURL, Zip, Intl, APCu, OPcache, Xdebug, PHPUnit, PHPCS, PHPMD, PHPStan, Composer, PEAR, PECL.
CMS: WordPress, Joomla, Drupal, OpenCart, TYPO3.
API: Авторизация, аутентификация, валидация данных, обработка ошибок, пагинация данных, версионирование API, документирование API.
Linux и Bash: Linux, командная строка Bash, системы управления пакетами, такие как APT и YUM, команды Linux.
MVC: Принципы разработки MVC.
Тестирование: Написание и проведение тестов, включая модульное тестирование и тестирование производительности.
Безопасность веб-приложений: Защита от XSS и CSRF атак, SQL-инъекций, HTTPS, SSL/TLS, JWT, OAuth, CAPTCHA, reCAPTCHA, Two-Factor Authentication.
IDE: PhpStorm, Sublime Text, Atom, Visual Studio Code, Notepad++, Vim, Nano, инструменты для работы с базами данных, API, тестированием.
Системы кэширования: Memcached, Redis, OPcache, Nginx FastCGI Cache.
Управление проектами: Trello.
Docker и Vagrant.
Обучение и развитие: Постоянно развиваюсь и учусь в области веб-разработки, следую за новыми технологиями и трендами. Читаю статьи, блоги, документацию, книги, слушаю подкасты, смотрю видеоуроки, прохожу онлайн-курсы, практикуюсь на задачах и проектах.
Командная работа: Умею работать в команде, уважаю мнение коллег, умею слушать и высказывать свою точку зрения. Умею работать с задачами, багами, фичами и приоритетами.
Личные качества: Целеустремленный, инициативный, коммуникабельный и вежливый.