Константин Носков - FullStack - разработчик

  • Senior
  • Россия
  • 280 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 2 недели назад
Photo

Навыки

  • design patterns
  • Docker
  • GraphQL
  • JavaScript
  • jQuery
  • Laravel
  • MySQL
  • Nginx
  • OOP
  • PHP
  • PostgreSQL
  • RabbitMQ
  • Redis
  • REST API
  • SOLID
  • SQL
  • TypeScript
  • Vue

Опыт работы

Howdy Digital

FullStack - разработчик - Апрель 2019 / Июль 2024

Основной профиль компании – проектная деятельность.
За пять с небольшим лет прошел путь от мидл разработчика до тех-лида.
Основные обязанности:
– Занимался разработкой сайтов и веб-приложений.
– Отвечал за бэкэнд и фронтенд. Соотношение задач было примерно 70/30 в пользу бэкэнда.
– Осуществлял техническую поддержку проектов.
– Работал как в команде 2-4 разработчика, так и один. В команде был тех-лидом.
– Осуществлял код-ревью.
– Оптимизировал скорость работу сайтов и веб-приложений.
– Самостоятельно настраивал и управлял Linux серверами.
– Осуществлял мониторинг.
– Отвечал за CI/CD.
– Декомпозировал размытые пожелания заказчиков в формализованное ТЗ.

Основной стек технологий:
– PHP 7.* – 8.*
– Laravel 5.6 – 10, Yii2.
– Laravel Packages: Fortify, Horizon, Socialite, Telescope, Passport, Sanctum, Sail, Nova, Mix и др.
– JavaScript, Vue (2-3), Vuex, VueRouter, JQuery.
– HTML, CSS, Bootstrap 5, Talwind CSS, Vuetify.
– Webpack, Vite,
– MySQL, PostgrSQL, Neo4j
– Redis, Memcachе, RabbitMQ
– Nginx, Apache
– Docker, Postman, PHP Storm, Trello
– API: RESTFull, JSON-RPC, GraphQL

Примеры созданных проектов:
1) Интернет-магазин со множеством интеграций, таких как QuickBooks, Shipstation, Google Apis, ShipWorks, Stripe, Mailgun и пр. Также магазин имел несколько вспомогательных микросервисов: API для клиентов, калькулятор доставки, отправка заказов в стороннюю систему доставки, система инвентаризации. В магазин поступало более в среднем 200 заказов в день (в пиковые дни – до 1000)
2) Обменник криптовалют, с автоматическим проведением обменов. Полностью с нуля создал админку и клиентские части приложения. Проект включал более 20 интеграций с платежными шлюзами и крипто-мерчантами. Также были реализованы пополнения c использованием Web3 (Metamask Wallet).
3) Несколько RESTFull API.
4) Несколько телеграм-ботов, в т.ч. для криптообменника. Количество запросов около 500 в минуту.
5) Система инвентаризации – аггрегация заказов с различных площадок, учет остатков продуктов, нотификация сотрудников.
6) Аггрегатор купонов со скидками.
7) Приложение для работы с отзывами https://www.ratinggrades.com/
8) Парсер сайтов

Альянс АйТи Технолоджи

Web-разработчик - Март 2018 / Март 2019

Доработка основного продукта компании – CRM системы для малого бизнеса. Разработка fullstack, backend – Yii 1, frontend – angular js. Багфиксинг, юнит-тесты, Jasmine тесты. Доработка мобильного приложения компании, функционал CRM, сборка приложения на cordova. Работали по скраму. Был тимлидом команды из 3 человек. За мной постановка задач, согласование ТЗ с ПМ и ответственность за результат.

Фриланс

FullStack - разработчика - Сентябрь 2017 / Март 2018

Разработка проектов на фрилансе. Создание сайтов с нуля на Laravel 5.

Образование

Сети связи и системы коммутации

Уральский технический институт связи и информатики (Филиал Сибирского государственного университета телекоммуникаций и информатики), Екатеринбург
2008

PHP-разработчик

Ntschool.ru
2017

Backend разработчик на PHP

OTUS
2021

Блокчейн-разработчик

GeekBrains
2022

Обо мне

Занимаюсь веб-разработкой более 6 лет.

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

В основном занимался Backend разработкой на Laravel, не много Yii (1-2). По Frontend разработке задач было также много, писал в основном на Vue (2-3), также использовал ванильный JS, TypeScript и JQuery (поддержка легаси – сайтов). Также есть опыт создания кроссплатформенных мобильних приложний с нуля с использованием Cordova.

Прошел несколько курсов повышения квалификации:

1) OTUS – PHP Developer Professional, в качестве проектной работы создал приложение “Он-лайн записи через Телеграм-бота”.

2) GeekBrains – Blockchain-разработчик.

Особые навыки:

– Знаком со SCRUM (Agile) разработкой, работал по данной методике около года.

– Конфигурировал и осущетсвлял мониторинг Linux серверов.

– Работал с высокой нагрузкой (500+ запросов в минуту)

– Есть навык и опыт оптимизиции запросов к БД.

– Понимаю и использую основные паттерны проектирования в т.ч. SOLID, DRY на высоком уровне.

– Смогу настроить Docker-окружение.

– Не боюсь легаси кода.

– Стремлюсь всегда писать чистый, хорошо читаемый и поддерживаемый код

– Стремлюсь писать тесты на весь функционал.

– Стараюсь находиться в тренде применямых в работе технологий и совершенствую хард-скиллы.

– Самообучаюсь и легко осваиваю новые технологии.

– Английский ближе к А2.

Нахожусь в поиске позиции FullStack или Backend (PHP) разработчика уровня Middle+/Senoir.

В приоритете командная разработка.

Интересен широкий спектр задач с приминением таких технологий как микросервисы, highload, websockets, ИИ.

56 / 2,777 / 55.89mb