Алексей Соколов (teopetuk), 43 года, Россия, ДедовскАлексей Соколов (teopetuk), 43 года, Россия, Дедовск

Алексей Соколов

За порядок в коде, красоту, здравый смысл, наукообразие.Бэкенд разработчикФулстек разработчикСтарший (Senior)
От 300 000 ₽Ищу работу

Контакты

Войти
Возраст: 43 года
Опыт работы: 14 лет и 11 месяцев
Регистрация: 18.12.2023
Последний визит: 8 месяцев назад
Гражданство:
Местоположение: Россия, Дедовск
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

Что знаю и умею?

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

Имею опыт разработки (и наблюдения) в одной компании в течении долгого периода времени :) Видел, как меняются парадигмы, как внедряются и к чему приводят различные архитектурные решения. Есть богатый опыт хождения по граблям.

Умею и люблю решать задачи, приближенные к математическим (когда есть четкая локализованная постановка, возможность максимальной абстракции, понятный критерий выполнения). Таких в жизни мало :(  Спасает codewars (https://www.codewars.com/users/teopetuk)

Чем интересуюсь?

Могу увлечься, если увижу что-то красивое и интересное. Красивое может быть в широком смысле слова. Например, можно красиво что-то решить или оптимизировать. Или делать 3D-игру с красивой графикой.

К чему стремлюсь?

Наверно, найти себе достойное применение.

Навыки

TypeScript
Node.js
JavaScript
PHP
GraphQL
React
Английский язык
Научно-исследовательская работа

Опыт работы

  • Профи (profi.ru)
    Москва
    Бэкенд разработчик (Старший)Программист
    Февраль 2009 — Декабрь 2023 (14 лет и 11 месяцев)

    Прошел с компанией Профи весь путь эволюции от простого сайта на PHP до современной архитектуры.

    Многие архитектурные и "тактические" решения принимались с моим участием. Существенная часть реализации была на мне.

    Чем занимался в последний год-два:

    1. Сервис и библиотеки авторизации/аутентификации в инфраструктуре Профи. Моя роль -- главный разработчик (философия, проектирование, разработка, внедрение). Технологии: Node.js, Typescript, GraphQL, PHP, Websockets
    2. Сервис для отслеживания изменений данных в кластере MySQL. Читает бинлоги Mysql-серверов, отслеживает состояние нужных таблиц (структура, данные), отсылает изменения данных в RabbitMQ. Моя роль -- полностью мой проект (проектирование, разработка, поддержка, развитие). Технологии: Typescript, Mysql, RabbitMQ
    3. Развитие сервисной инфраструктуры в Профи. Разработка API-gateway, структуры и шаблона сервисов, общих библиотек, протоколов взаимодействия. Роль -- проектирование, разработка, внедрение, идеология, обучение, код-ревью и т.п. Технологии: Node.js, Typescript, GraphQL, PHP, Websockets
    4. Рефакторинг PHP-монолита, вынос функциональности в сервисы. Анализировал, предлагал организационные и технические решения. Создал несколько небольших сервисов и перенес туда часть функциональности монолита. Проповедовал и обучал. Технологии: PHP, Mysql, Node.js, Typescript, GraphQL

    Высшее образование

    • МФТИ

      Московский физико-технический институт
      Долгопрудный2307 выпускников
      Общей и прикладной физики; ФОПФ
      Сентябрь 1998 — Июль 2003 (4 года и 10 месяцев)

      Кандидат физ-мат наук, специализация "лазерная физика".