Фулстек разработчик и фрилансер

#Js #PHP #Node.js #Python
#Vue #Laravel


Меня зовут Александр. Я веб-разработчик с более чем 7-летним опытом. Работал как с фронтенд-, так и с бэкенд-частью проектов. В последние годы преимущественно занимаюсь удалённой работой и фрилансом.



Сейчас основной фокус смещён в сторону backend-разработки. Фронтенд остаётся вспомогательной частью работы. Помимо классического веб-стека, периодически беру смежные задачи: написание скриптов на Node.js и Python, разработка Telegram-ботов, парсинг и обработка данных.
В работе также использую инструменты на базе ИИ — осознанно и прагматично: для ускорения рутинных задач, уточнения деталей и обсуждения сложных технических решений.

Навыки
Бэкенд
  • Php, Node.js, Python, Java, C#
  • Laravel, Django, Express.js
  • PostgreSQL, MySql, SqLite, MongoDB, Redis, Firebase
  • ООП, MVC, REST
  • October CMS, Wordpress
  • Docker, Ubuntu, PM2, Nginx, Apache, деплой, настройка окружений, сопровождение продакшена
Фронтенд
  • Js, Vanilla Js, jQuery, ES6
  • HTML, CSS, SASS, Bootstrap, Flexbox
  • Vue.js, Vuetify, Nuxt.js, Vuex
  • Figma, Photoshop,Zepplin, Sketch
Разное
  • Git, Gitflow
  • Linux, CLI, SSH
  • Телеграм боты
  • Парсеры/скраперы
  • Консольные скрипты
Опыт
Backend-разработчик
Behomes
Сайт: behomes.tech

*заполнить кратко*

Fullstack-разработчик
Фриланс + Webfamily
Сайт: webfam.ru

Работаю на фриланс-проектах и с Webfamily, реализуя различные веб-сайты и платформы. Основной стек — WordPress и October CMS, включая разработку, поддержку и доработку сайтов и интернет-магазинов.

Среди проектов — платформа поиска коучей и тренингов (CMPI), интернет-магазины и специализированные сайты.

Также участвовал в проекте Схемочка — сервис по созданию схем для вышивки и рисования на основе искусственного зрения на Python/Django. Здесь работал над функциональным обвесом платформы и углубленно изучил Django.

.
Fullstack-разработчик
Webinnovations
Сайт: webinnovations.ru

Участвовал в разработке крупной B2B-платформы в сфере бизнес-тревела для корпоративного клиента. Проект представлял собой многоуровневую систему с несколькими административными интерфейсами и пользовательским фронтендом.

В рамках проекта вел фронтенд-архитектуру на начальных этапах разработки (Vue.js), участвовал в создании и развитии административных панелей, а также подключался к backend-разработке на Laravel. Работал с бизнес-логикой системы: управление корпоративными данными, структура компаний и сотрудников, расчёты и условия предложений, отчётная документация.

Принимал участие в сборке и деплое проектов, работе с ветками и мержами. Проект разрабатывался командой 3–5 человек и впоследствии масштабировался вместе с ростом компании.

.
Верстальщик / Разработчик
Adrus Маркетинговое агенство
Сайт: ad-rus.com

Участвовал в разработке проектов различной направленности: лендинги, промо-сайты и многостраничные сайты. Занимался адаптивной и кроссбраузерной вёрсткой, реализацией интерактивных элементов, JavaScript-логики, форм и валидации.

Работал со сборкой проектов (Gulp), CSS-препроцессорами (Sass, Less, Stylus), а также с различными CMS и платформами: WordPress, October CMS, PrestaShop. Имею опыт интеграции вёрстки и доработки функциональности в проектах на Laravel и Falcon (базово).

.
Стажировка
Программный регион
Сайт: regium.com

Стажировка на позиции PHP-разработчика. Знакомство с backend-разработкой и работой с базами данных MySQL, выполнение практических задач, использование phpMyAdmin и MySQL Workbench.

.
Web-разработчик
Index Studio Digital Agency
Сайт: indexstudio.ru

Участвовал в разработке и запуске сайтов для клиентов агентства. Занимался вёрсткой по дизайн-макетам, адаптацией под различные устройства и экраны, а также реализацией базового функционала: формы обратной связи, страницы услуг, интеграция карты и e-mail-уведомлений. Выполнял наполнение и первичную настройку контента.

Проекты



Behomes

#2025 #backend #interesting #laravel #October Cms

Behomes. Партнерские сайты.

#2025 #backend #interesting #wordpress

Dabro It мастерская

#2024 #backend #interesting #js #wordpress

Amanex Store

#2024 #backend #frontend #js #telegram-bot #wordpress

METCO

#2022 #backend #interesting #wordpress

Фонд круг добра

#2022 #backend #interesting #wordpress

Схемочка админка, аналитика и компресия

#2022 #backend #django #frontend #interesting

Схемочка Мастера и UI kit

#2022 #backend #django #interesting #python

MAO Architects

#2022 #backend #interesting #laravel #October Cms #верстка

RepeatLab

#2022 #interesting #верстка

Схемочка

#2021 #backend #django #interesting #python

Телеграф62

#2022 #backend #wordpress #верстка

CMPI. Телеграм бот

#2022 #backend #frontend #interesting #October Cms #telegram-bot

Схемочка каталог

#2022 #backend #django #frontend #interesting #python

Progetti Studio

#2022 #backend #interesting #October Cms

Waistline

#2022 #backend #frontend #interesting #woocommerce

Flask Parser Interface

#flask #python

CMPI Редизайн

#2022 #backend #frontend #interesting #js #laravel #October Cms #верстка

Dysless. Центр дислексии

#2021 #backend #frontend #interesting #laravel #October Cms #верстка

Alltobiz. Лендинг Инвестиции

#2022 #backend #frontend #верстка

Alltobiz. Интеграция платежек

#2021 #backend #frontend #interesting #wordpress

Мир рядом

#2021 #backend #interesting #laravel #October Cms

Atol

#2021 #interesting #верстка

Fine Ingredients

#2021 #backend #interesting #laravel #October Cms

Автошина

#2021 #backend #django #python

CMPI

#2021 #backend #interesting #laravel #October Cms

Client Parser

#backend #flask #interesting #node.js #python

Alltobiz

#2021 #backend #interesting #wordpress #верстка

Чистый город

#2021 #wordpress

Dolce Vita Wine Club

#2021 #wordpress #верстка

Посмотреть все (63)
Блог

Веду небольшой блог, где делюсь решениями сложных или редких задач, полезными инструкциями и гайдaми. Материалы ориентированы как на личное использование, так и на помощь другим разработчикам.

dzen-code.ru
Exception

Error

We're sorry, but an unhandled error occurred. Please see the details below.

file_put_contents(/home/admin/web/alex.dzen-code.ru/public_html/storage/framework/cache/11/de/11de31e1eabb2682cf62ee9c9ccb0630f1019006): failed to open stream: Permission denied

/home/admin/web/alex.dzen-code.ru/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php line 122

     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Prepend to a file.
     *
     * @param  string  $path

Stack trace

# Called Code Document Line
30 file_put_contents(…) ~/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 122
29 Illuminate\Filesystem\Filesystem->put(…) ~/vendor/october/rain/src/Filesystem/Filesystem.php 217
28 October\Rain\Filesystem\Filesystem->put(…) ~/vendor/laravel/framework/src/Illuminate/Cache/FileStore.php 65
27 Illuminate\Cache\FileStore->put(…) ~/vendor/laravel/framework/src/Illuminate/Cache/Repository.php 191
26 Illuminate\Cache\Repository->put(…) ~/vendor/october/rain/src/Halcyon/MemoryRepository.php 61
25 October\Rain\Halcyon\MemoryRepository->put(…) ~/vendor/laravel/framework/src/Illuminate/Cache/Repository.php 323
24 Illuminate\Cache\Repository->remember(…) ~/vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php 304
23 Illuminate\Cache\CacheManager->__call(…) ~/vendor/october/rain/src/Database/QueryBuilder.php 158
22 October\Rain\Database\QueryBuilder->getCached(…) ~/vendor/october/rain/src/Database/QueryBuilder.php 121
21 October\Rain\Database\QueryBuilder->getDuplicateCached(…) ~/vendor/october/rain/src/Database/QueryBuilder.php 92
20 October\Rain\Database\QueryBuilder->get(…) ~/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 481
19 Illuminate\Database\Eloquent\Builder->getModels(…) ~/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php 465
18 Illuminate\Database\Eloquent\Builder->get(…) ~/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php 77
17 Illuminate\Database\Eloquent\Builder->first() ~/modules/system/behaviors/SettingsModel.php 114
16 System\Behaviors\SettingsModel->getSettingsRecord() ~/modules/system/behaviors/SettingsModel.php 76
15 System\Behaviors\SettingsModel->instance() ~/modules/system/behaviors/SettingsModel.php 135
14 System\Behaviors\SettingsModel->get(…)
13 call_user_func_array(…) ~/vendor/october/rain/src/Extension/ExtendableTrait.php 414
12 October\Rain\Database\Model->extendableCall(…) ~/vendor/october/rain/src/Database/Model.php 647
11 October\Rain\Database\Model->__call(…) ~/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php 1489
10 Illuminate\Database\Eloquent\Model::__callStatic(…) ~/modules/system/models/EventLog.php 37
9 System\Models\EventLog::useLogging() ~/modules/system/ServiceProvider.php 286
8 System\ServiceProvider->System\{closure}(…)
7 call_user_func_array(…) ~/vendor/october/rain/src/Events/Dispatcher.php 233
6 October\Rain\Events\Dispatcher->dispatch(…) ~/vendor/laravel/framework/src/Illuminate/Log/Writer.php 295
5 Illuminate\Log\Writer->fireLogEvent(…) ~/vendor/laravel/framework/src/Illuminate/Log/Writer.php 201
4 Illuminate\Log\Writer->writeLog(…) ~/vendor/laravel/framework/src/Illuminate/Log/Writer.php 114
3 Illuminate\Log\Writer->error(…) ~/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php 221
2 Illuminate\Support\Facades\Facade::__callStatic(…) ~/vendor/october/rain/src/Foundation/Exception/Handler.php 66
1 October\Rain\Foundation\Exception\Handler->report(…) ~/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php 81
0 Illuminate\Foundation\Bootstrap\HandleExceptions->handleException(…)