Рабочее время: Пн-Пт с 10:00 до 17:00 (UTC +3:00).
Есть вопросы? Звоните/пишите. Не кусаюсь. Skype: expdevsol
Чем занимаюсь:
- сбор данных, парсеры/грабберы/пауки, агрегация/унификация контента, миграции/переезды с SaaS и т. п.
- обработка и анализ данных (прайс листы, новостные ресурсы, торговые сигналы, отчеты), конвертирование баз данных, обработка документов xls, pdf и т.п.
- веб-приложения, микро-сервисы, backend для мобильных приложений
- одностраничные приложения (SPA)
- калькуляторы расчета стоимости / расхода материалов, расходников и т.п.
- интеграция со сторонними сервисами посредством API: платежные системы, sms-шлюзы, карты, боты, CRM, биржи криптовалют и т. п.
- дополнения/модули/плагины для популярных и не очень CMS
- разработка интернет магазинов/каталогов
Знания: PHP, MySQL, Javascript, HTML, CSS
PHP 5.3 - 7.2
Архитектура: ООП, шаблоны проектирования (MVC, Strategy, Factory, Observer, etc),
Библиотеки: cURL, Sphinx, Tidy, memcached, GD, ImageMagick, Gmagick, GeoIP etc
Пакеты: Composer/Packagist
Стандарты кодирования: PSR
Шаблонизаторы: Smarty, Twig
Javascript (ES3-ES6)
- VanillaJS, jQuery
- SOLID, MV*, шаблоны проектирования
- Асинхронный код (promises/async/await)
- Ajax, сокеты
- Серверная часть: node.JS+npm
HTML5+CSS3
- Адаптивная, кроссбраузерная верстка (Twitter Bootstrap, Materialize)
- Препроцессоры (PostCSS, Stylus, LESS, SASS)
СУБД: MYSQL/MariaDB, SQLite, PostgreSQL, MongoDB, InterBase/Firebird etc
- ключи, join-ы, оптимизация запросов
Протоколы, обмен данными: HTTP, REST, JSON, SOAP, XML-RPC, YAML etc
Контроль версий: Git/SVN
Администрирование: CentOS, Debian, Fedora, Ubuntu, Alpine etc
Unix, shell скриптинг: BASH, AWK, sed
Веб-серверы: Apache/Nginx, LAMP/LEMP stack,
Виртуализация: Docker, Vagrant
Опыт работы с API: Google, Facebook, Twitter, Telegram, Instagram, Slack, Yandex, VK, etc
Опыт работы с CMS: Opencart, Prestashop, Magento, MODX, WordPress, Drupal, Joomla etc
Типовая схема работы:
1) Предварительный звонок для оценки и согласования тз/сроков/бюджета
2) Предоплата 50%
3) Демонстрация готовой работы
4) Финишная оплата
5) Отдаю результат
- Общий объем работ может быть разбит на части.
- Если работы выполняются непосредственно на вашем сервере, работаю по 100% предоплате.
- Беру заказы ориентировочно на неделю вперед.
- Без голосовой связи не беру заказы в работу.