Андрей А. , Senior, Fullstack разработчик

Male avatar
Андрей А.
Россия, Санкт-Петербург
2 415 ₽/час 386 400 ₽/мес. без НДС
Опыт работы:

более 10 лет

Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
PHP
JavaScript
SQL
Node.js
Vue.js
React
WebSockets
Laravel
JQuery
HTML5
CSS3
Python
GOlang
TypeScript
Kubernetes
Jenkins
Linux
Nginx
Apache
Zabbix
RabbitMQ
Kafka
Symfony
Yii
Zend Framework
Magento 2
FastAPI
Gin
fiber
Clickhouse
Redis
MSSQL
Tailwind CSS
GSAP
Applications:
Docker
Source_control:
Gitlab CI
Database:
MySQL
PostgreSQL
MongoDB
Формат работы
Удалённо
Описание о специалисте

Tech Lead / Fullstack Engineer (PHP, Python, Go, JS)


Опыт работы: 10 лет 4 месяца


Ключевые навыки:

Fullstack Developer: Регулярно разрабатываю приложения от архитектуры БД и бэкенда (PHP, Python, Golang) до динамических интерфейсов на стороне клиента. Имею богатый практический опыт работы с современным JS-стеком, создавая SPA и интерфейсные модули на Vue.js и React (TypeScript).

IoT & Automation: Интеграция сторонних систем, разработка модулей для работы с физическим оборудованием (RFID-ридеры) под складской учет (WMS), связка бэкенда с 1С-Битрикс и Bitrix24.

Leadership (Tech Lead): Опыт управления интернациональными кросс-функциональными командами (10+ человек). Координировал fullstack-разработку крупных проектов в сферах FinTech, E-commerce и автобизнеса под ключ.

DevOps & Infrastructure: Обладаю мощным инфраструктурным бэкграундом (первые 7 лет карьеры администрировал дата-центры в США). Самостоятельно проектирую и настраиваю CI/CD пайплайны, контейнеризацию (Docker), оркестрацию (Kubernetes) и комплексные системы мониторинга с нуля.

CI/CD и DevOps: Проектирование и внедрение пайплайнов в GitLab CI и Jenkins. Автоматизация сборки Docker-образов, линтинга, тестирования (SonarQube) и деплоя (GitOps) в кластеры Kubernetes. Опыт администрирования инфраструктуры и серверов, настройка Nginx, Apache, мониторинга (Zabbix, Prometheus, Grafana).

Архитектура и бэкенд: Разработка высоконагруженных монолитов и микросервисов (Event-Driven архитектура). Экспертиза в PHP (7.x-8.x, legacy 5.x), Node.js, Go и Python (FastAPI, Asyncio). Глубокая оптимизация SQL (MySQL, PostgreSQL, ClickHouse), профилирование запросов через EXPLAIN ANALYZE, устранение N+1.

Core Languages: PHP (7.x - 8.x, legacy 5.x), Python (Middle), Golang, JavaScript, TypeScript, SQL, Node.js.

Frontend Stack: Vue.js, React, TypeScript, jQuery, AJAX, HTML5, CSS3, Bootstrap.

DevOps & Infrastructure (Strong): Linux (Ubuntu, CentOS), WAMP, Docker & Docker Compose, Kubernetes, CI/CD (Jenkins, GitLab CI), Настройка веб-серверов (Nginx, Apache), Мониторинг (Zabbix с нуля).

Architecture & Hardware Integration: Микросервисная архитектура, Highload, REST API, gRPC, Protocol Buffers, Интеграция с RFID-оборудованием, Брокеры сообщений (Kafka, RabbitMQ), WebSockets.

Golang Stack: Concurrency (Goroutines, Channels, Context), Gin, Fiber, Echo, GORM, SQLX.

Python Stack: Asyncio, Celery, FastAPI, Django, Flask, SQLAlchemy, PyTest.

PHP Frameworks & CMS: Laravel (версии 5.x–11.x), Symfony, Yii 1/2, Zend Framework, Magento 2 (B2B), 1С-Битрикс.

Databases & Cache: MySQL / MariaDB (оптимизация запросов, индексы), PostgreSQL (JOIN, EXPLAIN ANALYZE, JSON/JSONB), ClickHouse, Redis (кэширование, очереди, блокировки), MongoDB, MSSQL (Transact-SQL).

Testing & Quality: PHPUnit, SonarQube, Нагрузочное тестирование.

Примеры работ

Go-RFID Core
Описание задачи/проекта

IoT-платформа автоматизации и бесконтактного учета текстиля для сети прачечных Lindaily.

Позиция на проекте
Senior Fullstack / IoT Engineer
Ответственность
  1. Спроектировал и реализовал с нуля модуль низкоуровневой асинхронной интеграции бэкенда с физическим IoT-оборудованием для потокового учета спецодежды в режиме реального времени;
  2. Разработал отказоустойчивый слой обработки событий (Event-Driven) со сканеров, обеспечивающий стабильный прием, фильтрацию дубликатов и валидацию сотен RFID-меток в секунду;
  3. Выполнял конфигурирование, поддержку, контейнеризацию и тюнинг серверного окружения на базе WAMP/LAMP-стеков для распределенных локальных сервисов на фабриках компании.
Технологии и инструменты
Docker, JavaScript, LAMP, Laravel, MySQL, PHP, REST API, Zend Framework, WAMP, RFID-интеграция
Период работы/продолжительность
Декабрь 2025 г. - Август 2026 г.
LinenTrack Analytics
Описание задачи/проекта

Высоконагруженная ERP-система логистики, процессинга и отчетности.

Позиция на проекте
Fullstack Developer
Ответственность
  1. Написал с нуля модуль асинхронного взаимодействия бэкенда с RFID-оборудованием для потоковой обработки меток в реальном времени;
  2. Спроектировал архитектуру для генерации тяжелых отчетов и настроил синхронизацию каталогов, заказов и клиентов с 1С-Битрикс / Битрикс24;
  3. Устранил проблему N+1 в базе данных, переписал проблемные участки на эффективные выборки, сделал движок экспорта больших объемов данных в XLSX с оптимизацией памяти;
  4. Настроил серверное окружение (WAMP/LAMP) для распределенных точек на производстве;
  5. Разработал фронтенд на Vue.js с использованием SSR, кастомных composables и анимации на GSAP с Tailwind CSS.
Технологии и инструменты
Celery, Clickhouse, Docker, Elasticsearch, FastAPI, Gitlab CI, Go, Jenkins, Kafka, Kubernetes, Laravel, Node.js, PHP, PostgreSQL, Python, RabbitMQ, Symfony
Период работы/продолжительность
Ноябрь 2024 г. - Ноябрь 2025 г.
TradeHub Market
Описание задачи/проекта

B2B-платформа для международных поставщиков оборудования.

Позиция на проекте
Tech Lead / Fullstack Engineer
Размер команды
10+
Ответственность
  1. Руководил кросс-функциональной fullstack-командой из 10+ человек. Отвечал за архитектуру платформы, декомпозицию задач, code review и ведение технической документации;
  2. Внедрил полнотекстовый поиск по миллионам наименований оборудования через Elasticsearch (Laravel Scout): настроил кастомные mapping, анализаторы, bool-запросы и бесперебойную переиндексацию данных;
  3. Спроектировал масштабируемое REST API. Реализовал безопасную миграцию протоколов авторизации с SAML на OAuth 2.0 (JWT);
  4. Обеспечивал стабильность системы: полное покрытие функционала unit- и feature-тестами на PHPUnit.
Технологии и инструменты
Docker, Elasticsearch, JavaScript, Kubernetes, Laravel, MySQL, OAuth 2.0, PHP, PHPUnit, TypeScript, Vue.js
Период работы/продолжительность
Апрель 2024 г. - Октябрь 2024 г.
Telemetrix Core
Описание задачи/проекта

Высоконагруженный сервис сбора и агрегации метрик (Golang).

Позиция на проекте
Middle Go Developer
Ответственность
  1. Разработал с нуля сервис сбора и первичной обработки данных телеметрии с распределенных IoT-устройств;
  2. Использовал Goroutines и Channels для организации конкурентной обработки запросов на высокой нагрузке;
  3. Настроил консьюмеры для параллельного чтения из очередей Apache Kafka с последующей записью в ClickHouse.
Технологии и инструменты
Apache Kafka, Clickhouse, Docker, Go, Grafana, Prometheus
Период работы/продолжительность
Ноябрь 2023 г. - Апрель 2024 г.
GigSync App
Описание задачи/проекта

Высоконагруженная платформа для поиска подработок.

Позиция на проекте
Fullstack Developer
Ответственность
  1. Спроектировал отказоустойчивое REST API для мобильных приложений с реализацией паттернов Repository и Observer. Разрабатывал интерфейсы админ-панели на React;
  2. Настроил интеграции с микросервисами через RabbitMQ: проектирование exchanges, dead-letter обмена, обеспечение идемпотентности транзакций;
  3. Провел глубокую оптимизацию PostgreSQL: рефакторинг аналитических запросов, профилирование через EXPLAIN ANALYZE, работа с JSON/JSONB.
Технологии и инструменты
Docker, JavaScript, Laravel, PHP, PostgreSQL, RabbitMQ, React, Redis, TypeScript
Период работы/продолжительность
Декабрь 2022 г. - Ноябрь 2023 г.

Образование

Высшее
Название учебного заведения/курса
Институт бизнеса БГУ
Специальность
Инженер-программист
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster