Специалисты

Описание

Андрей А. Senior Backend-разработчик Golang, PHP с коммерческим опытом более 9 лет.

Основные навыки:
- Разработка высоконагруженных и распределенных систем на Go
- Полный цикл разработки: от проектирования архитектуры до запуска и поддержки
- Создание и оптимизация парсеров данных, работа с реальным временем (WebSocket)
- Разработка и интеграция REST API, работа с микросервисной архитектурой
- Низкоуровневая автоматизация процессов (Android, Windows, RPA)
- Координация команд разработки, техлид
- Оптимизация производительности систем и баз данных (SQL, индексы, типы данных)
- Интеграция с внешними сервисами и API (Telegram, платежные системы, рекламные платформы)
- Работа с мобильной разработкой (Kotlin для Android)
- Понимание сетевых протоколов TCP/IP

Ключевые инструменты:
Golang, PHP, Laravel, Docker, PostgreSQL, MySQL, ClickHouse, Redis, MariaDB, VueJS, Nuxt, Kotlin, gRPC, GitFlow, WebSocket, Prometheus, Grafana, Nginx, Apache, Linux, Bash, Ansible, Git, REST API, ADB, Telegram Bot API, Kafka, CI/CD, PWA

Опыт
Проект

Автоматизация мобильных устройств

Описание

Разработка платформы для управления Android-устройствами и мониторинга социальных сетей. Роль в проекте: Golang-разработчик Функционал: - Разработка сервиса на Go для управления пулом Android-устройств через ADB и самописные Android-приложения на Kotlin (Accessibility Service, виртуальная клавиатура, обработка SMS) - Создание распределенной системы на Go для управления Telegram-аккаунтами (вход, подписки, мониторинг сообщений) - Реализация веб-интерфейса (Nuxt, Golang) для настройки мониторинга упоминаний брендов в Telegram с использованием AI (ChatGPT)

Технологии

Golang, Kotlin, ADB, gotd, Nuxt, Docker, Redis, PostgreSQL, Clickhouse, GitFlow, ChatGPT API

Длительность

Апрель 2024 — Июнь 2025 (1 год 3 мес) месяцев

Проект

Проект автоматизации бронирования

Описание

Разработка робота для автоматического бронирования мест на веб-платформе. Роль в проекте: Golang-разработчик Функционал: - Разработка и внедрение робота для автоматизации бронирования с эффективностью ~80% - Организация инфраструктуры из ~30 серверов для минимизации задержек - Создание административной панели (VueJS), Telegram-бота, Android-приложения, сервиса точного времени и VPN-сервисов Достижения: - Реализовал административную панель (VueJS) - Реализовал Telegram бота для уведомлений - Реализовал Android-приложение для добавления кабинетов (Kotlin) - Реализовал сервис точного времени и VPN-сервисы

Технологии

Golang, VueJS, Kotlin, MariaDB, Docker, Redis, Bash

Длительность

Апрель 2023 — Июль 2024 (1 год 4 месяца) месяцев

Проект

Парсинг игровых событий

Описание

Разработка системы сбора и обработки данных для гемблинг-платформы Роль в проекте: Golang/PHP разработчик Функционал: - Разработка с нуля парсера игровых событий на Golang с платформы gg.bet - Управление WebSocket соединениями с учетом ограничений API - Обработка потока игровых событий в реальном времени (ставки, коэффициенты, статусы матчей) - Проектирование и оптимизация архитектуры хранения данных (PostgreSQL, Redis) - Настройка мониторинга и метрик с использованием Prometheus и Grafana

Технологии

Golang, PHP, PostgreSQL, Redis, Docker, WebSocket, Prometheus, Grafana

Длительность

Август 2021 — Февраль 2023 (1 год 7 месяцев) месяцев

Проект

Платформа поиска мастеров

Описание

Создание платформы для поиска и подбора исполнителей для бытовых задач Роль в проекте: Fullstack-разработчик (PHP, VueJS), техлид Функционал: - Координация команды разработки, запуск MVP за 1 месяц с привлечением 60+ мастеров - Проектирование архитектуры системы распределения заказов (геопозиция, рейтинг, настройки) - Создание PWA-приложения и Telegram-бота для мастеров - Активное участие в тестировании гипотез и итеративной доработке платформы

Технологии

PHP 7, MySQL, Memcached, JavaScript (jQuery), Python

Длительность

Апрель 2020 — Март 2021 (1 год) месяцев

Проект

CPA-платформа

Описание

Разработка и модернизация платформы для партнерского маркетинга. Роль в проекте: Fullstack-разработчик (PHP, JavaScript) Функционал: - Миграция проекта с legacy-кода на Laravel (кабинеты вебмастеров и рекламодателей) - Разработка интеграций с рекламодателями для автоматизации партнерских процессов - Реализация аналитических решений на базе ClickHouse для работы со статистикой - Рефакторинг legacy-модулей, переход на современную архитектуру

Технологии

PHP 7, Laravel, MariaDB, Redis, ClickHouse, JavaScript, Docker

Длительность

Ноябрь 2018 — Март 2020 (1 год 5 мес) месяцев

Проект

CRM-система

Описание

Разработка и оптимизация CRM для юридической компании Роль в проекте: Fullstack-разработчик (PHP, JavaScript, Python) Функционал: - Оптимизация производительности системы: снижение нагрузки на сервер с 80-100% до 25% - Оптимизация базы данных: сокращение объема с 180 ГБ до 130 ГБ - Разработка REST API для интеграции с внешними системами партнеров - Интеграции с внешними сервисами: Beeline, Google Analytics, VK, Facebook - Автоматизация сбора данных: парсинг объявлений с Avito, Youla Достижения: - Оптимизировал производительность системы: снизил нагрузку на сервер с 80-100% до 25% через рефакторинг SQL-запросов, создание недостающих индексов и оптимизацию типов данных - Оптимизировал базу данных: сократил объем со 180 ГБ до 130 ГБ (25%) за счет корректировки типов полей и структуры данных - Разработал REST API для интеграции с внешними системами партнеров компании

Технологии

PHP 7, MySQL, Memcached, JavaScript (jQuery), Python

Длительность

Февраль 2018 — Ноябрь 2018 (10 мес) месяцев

Проект

Платформа для учета книг и фильмов

Описание

Роль в проекте: Fullstack-разработчик (PHP, JavaScript), основатель Функционал: - Разработка платформы с системой авторизации (email/пароль, OAuth) - Создание системы парсинга данных о фильмах и книгах из внешних источников (ВК, IMOB, Кинопоиск) - Реализация функционала персональных списков, рецензий и гибких настроек приватности Достижения: - Создал платформу, где пользователи ведут списки прочитанных книг и просмотренных фильмов - Разработал систему парсинга фильмов/книг из внешних источников

Технологии

PHP 7, MySQL, JavaScript

Длительность

Июнь 2017 - Декабрь 2017 (7 месяцев) месяцев

Проект

Система поиска исполнителей

Описание

Разработка платформы для соединения заказчиков и исполнителей услуг. Роль в проекте: Fullstack-разработчик (PHP, JavaScript), сооснователь Функционал: - Создание с нуля многопользовательской платформы с ролевой моделью (заказчик, исполнитель, модератор, админ) - Реализация системы авторизации через SMS и OAuth - Разработка модуля объявлений, внутреннего мессенджера и системы репутации - Внедрение системы push-уведомлений и email-рассылок Достижения: - Создал с нуля полнофункциональную платформу для поиска исполнителей - Разработал архитектуру многопользовательской системы с 4 типами ролей - Реализовал комплексный функционал: от авторизации до системы уведомлений

Технологии

PHP 5.6, Laravel, MySQL, JavaScript

Длительность

Февраль 2016 — Апрель 2017 (1 год 3 мес) месяцев