Привет, меня зовут

Андрей Спиней

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

Обо мне

Мне нравится создавать вещи, которые живут в интернете.Мой интерес к веб-разработке начался еще в 2020 году, когда я решил попробовать создать сайт. И оказывается, создание даже пользовательской кнопки научило меня многому!

Перенесемся в сегодняшний день: мне посчастливилось работать в рекламном агентстве, небольшой компании по продаже товаров со своим сайтом где я был Frontend разработчиком. Решал бизнес задачи путем разработки новых фичей. Продолжительное время работал fullstack разработчиком на PHP. Успешно разработал и запустил интернет-магазин, интегрировав нужный функционал под бизнес задачи.

Много времени я занимался продвижением сайтов в сети, знаю семантическую верстку, знаком с техническим SEO. Знаю как настроить и опубликовать проект на сервере. И настроить рекламные каналы.

В свободное время продолжаю изучать новые технологии которые будут полезны мне в работе, пишу свои pet-проекты. Сейчас изучаю React(NextJS), Node.js, TypeScript. Хочу развиваться в направлении Full Stack.

Вот несколько технологий, с которыми я работал в последнее время:

  • JS
  • NextJS
  • NodeJS
  • PHP
  • Bitrix Framework
  • Git
Andrej Spinej

Skills

Навыки, инструменты и технологии, в которых я разбираюсь:

  • JavaScript_iconJavaScript
  • React_iconReact
  • Node.js_iconNode.js
  • Docker_iconDocker
  • HTML_iconHTML
  • CSS_iconCSS
  • PHP_iconPHP
  • Python_iconPython
  • Redux_iconRedux
  • SQL_iconSQL
  • Bootstrap_iconBootstrap
  • WordPress_iconWordPress
  • Git_iconGit
  • npm_iconnpm
  • bash_iconbash
  • Linux_iconLinux

Проекты

React Web App - Тренер по фитнесу

React Web App - Тренер по фитнесу

Это адаптивное веб-приложение. Все компоненты переиспользуемые В проекте используется framer-motion, библиотека для создания анимаций в React. Для реализации плавного скроллинга по странице используется react-scroll. Функционал отправки заявок реализован с помощью emailjs. React-helmet для SEO оптимизации.

Интернет-магазин на React

Интернет-магазин на React

Включает различные функции, отображение списка товаров, фильтрация товаров по бренду, цене и названию, постраничная навигация и кнопка для прокрутки страницы вверх. Данные загружается и фильтруются через запросы к API.

Xinrosh

Xinrosh

Landing page для китайской компании по параллельному импорту запчастей и спецтехники в РФ. HTML/CSS/JS/Bootstrap

Опыт работы

• Разрабатывал и кастоматизировал компоненты и модули, адаптируя их под бизнес-задачи, используя объектно-ориентированный подход.
• Реализовал интеграцию с платежной системой, кастомизировал синхронизацию данных с 1С в режиме реального времени для оперативного получения информации о заказах и платежах.
• Разработал анкету лояльности на сайте, телефон из анкеты сначала проходит валидацию по коду из смс на стороне 1с, после все данные отправляются на сервер 1с.
• Внедрил систему контроля версий Git для организации работы и отслеживания изменений.
• Перенес весь кастом в local и полностью обновил ядро сайта, все сторонние модули и MySQL до версии 8.0.
• Отладил работу полного обмена из 1с на сайт и расширил его функционал. (Важно было получать заказы и данные об онлайн оплате моментально на сервер 1с).
• Переносил проекты на VPS-сервера, настраивая серверную инфраструктуру индивидуально под требования каждого проекта.
• Оптимизировал производительность веб-приложения, сократив время загрузки страниц на 30%.
• Сопровождал разработку подробными комментариями и технической документацией для облегчения дальнейшего обслуживания и развития системы.

PHPBitrix FrameworkMySQLJavaScriptjQueryGitComposerBashLinux
Предложения?

Хотя я в данный момент не ищу новых возможностей, моя почта всегда открыта. Будь у вас вопрос или просто хотите сказать привет, я постараюсь ответить вам как можно скорее!