kva3umodakva3umoda

Вадим Тимиркин

Backend Developer (Golang) · Бэкенд · Старший (Senior)
От 150 000 ₽ · Не ищу работу
Возраст: 38 лет
Опыт работы: 15 лет и 3 месяца
Регистрация: 13.08.2020
Последний визит: 2 недели назад
Местоположение: Россия, Пермь
Войдите, чтобы посмотреть контакты пользователя

Опыт работы

  • Хаб сервисов для игр
    Пермь · От 100 до 1000 сотрудников
    senior
    Сентябрь 2019 — По настоящее время (1 год и 2 месяца)
    Отдел антифрода (AFS): - Разработка : антифродовой системы; подситемы диспутов; интеграция с платежными системами (PayPal, WorldPay, QualPay и д.р. ) в рамках системы диспутов. Исправление ошибок, оптимизация, принятия архитектурных решений . Стек технологий: PostgreSQL, MySQL, K8S, Docker, Golang, PHP, RabbitMQ, Redis, Gitlab CI, Grafana, Prometheus, Microservice, gRPC, REST API.
  • Парма-Телеком, ООО
    Пермь
    senior
    Февраль 2018 — Сентябрь 2019 (1 год и 8 месяцев)
    Проект: Cбор, анализ, предсказание биотелеметрии человек. Обязанности: - выбор технологий и проектировка системы сбора, хранения, маршрутизации, онлайн обработки метрик (сердцебиение, температура, гидратация, калории ....), разработка формата обмена пакетами данных. - развертывание и настройка серверов на ос Ubuntu 18.04 - разработка микросервисов на Go - разработка streaming расчетов показателей состояния человека на Go и Apache Flink - подготовка Docker сервисов. - нагрузочное тестирование, оптимизация сервисов, настройка БД и структуры хранения, RabbitMQ, Linux сервиса Стек технологий: PostgreSQL, K8S, Docker, Golang, Python, RabbitMQ, Redis, Gitlab CI, Grafana, Prometheus, Microservice, REST API.
  • Разработка ПО, системная интеграция и консалтинг
    Пермь · От 100 до 1000 сотрудников
    эксперт
    Март 2017 — Февраль 2018 (1 год)
    Обязанности: - Проектирование структуры базы данных в PostgreSQL - Настройка сервера БД. - Обработка, верификация и загрузка перс данных.
  • ООО ДартИТ
    Пермь
    эксперт
    Апрель 2014 — Март 2017 (3 года)

    Основная специфика: OLTP системы с режимом работы 24х7.

    Обязанности:

    - Проектировка подсистем.

    - Оценка трудозатрат на разработка новых систем

    - Разработка бизнес логики на PL/SQL и Java.

    - Оптимизация SQL запросов

    - Анализ причины сбоя систем ЕСПП у заказчика .

    - Оптимизации подсистем на СУБД: Oracle 11g, HP Vertica, PostgreSQL.

    - Разработка методологии введения в Git бизнес логики СУБД и его введение в процесс разработки и обновление продакшен серверов на основе изменений в git.

    Проекты:

    - Система ЕСПП Ростелеком (единая система принятия платежей).

    Краткие характеристики системы : СУБД Oracle 11g EE; объем БД 3ТБ; основные таблицы на 6 млрд. и 18 млрд. записей; средняя суточная нагрузка на систему до 15 платежей в секунду, пиковая нагрузка до 400 платежей в секунду; эксплуатация системы в режиме 24х7

    Основные обязанности: сопровождение системы; планирование обновления системы; вывод обновлений; Оптимизация SQL и PLS/SQL запроса; Анализ причины сбоя, аномальное увлечения время обработки транзакции; исправление багов

    - Система антифрода Ростелеком.

    Проделанная работа: Проектировка системы; расчет минимальной конфигурации кластера серверов HP Vertica; разработка на Java логики формирование запросов в HP Vertica на основание правил проверки на фрод, созданным оператором системы; настройка и оптимизация кластера HP Vertica; проведение нагрузочного тестирования.

    - Подсистема ЕСПП(Единая Система Принятия Платежей) классификации ПП (платежных поручений).

    Проделанная работа: Проектировка подсистемы и разработка логики классификатора ПП на PL/SQL.

    - Драйвер взаимодействия ЕСПП с платежным сервисом «Рапида» , Золотая Корона , RURU и оформления авиабилетов «Агентство Билет Онлайн».

    Проделанная работа: Разработка протокола взаимодействия создания платежей и логику обработки платежной транзакции на PL/SQL; Разработка логики проведения сверок транзакций на PL/SQL.

    - Оптимизация подсистема очередей ЕСПП.

    Проделанная работа: Проведение нагрузочного тестирование; Оптимизация SQL запроса; Перенастройка индексов таблиц; Оптимизация PL/SQL кода, настройка сервера Oracle 11g.

    - Исследование вопроса о переводе системы ЕСПП c Oracle 11g на PostgreSQL 9.*.

    Проделанная работа: Оценка трудозатрат при переводе бизнес логики с pl/sql на pg/sql; Подготовка рекомендации по замени функционала присутствующей в Oracle но отсутствующей в PostgreSQL.

  • Один из лидеров российского рынка разработки программного обеспечения
    Пермь · От 100 до 1000 сотрудников
    Руководитель группы
    Январь 2008 — Апрель 2014 (6 лет и 4 месяца)
    Обязанности: - Проектирование структуры базы данных, - Оптимизация структуру хранения базы данных; - Оптимизация SQL запросов. - Разработка PL/SQL- процедур для обработки небольших объемов данных (не более 100 млн. записей); - Разработка хранимых процедур Oracle на языке Java - Оптимизация запросов к базе данных - Настройка СУБД Oracle. - Администрирование СУБД Проекты: - Драйвер БД для АК ПРОГНОЗ Проделанная работа: Разработка драйвер соединения БД через HTTP протокол используя post запросы в формате xml. При этом программное обеспечение АК ПРОГНОЗА воспринимал данное подключение как подключение к СУБД Oracle 11g . Используемые технологии: COM, Язык разработки С++. - Государственная автоматизированная система управление. Проделанная работа: Настройка асинхронной репликации Advanced Replication Oracle 10g. Схема репликации Master-Master; Создание механизма восстановления mastera, после падения, при помощи переноса дампов в физическом носители из работающего мастера. - Система обеспечения проектного управления выполнения приоритетных национальных проектов Проделанная работа: Проектировка хранилища данных для СУБД Oracle 10g EE; Разработка хранимой процедуры на JDK Java 1.4 для парсинга данных из Excel; Реализация формально логического контроля загружаемого файла и расчет показателя на основание других показателей на PL/SQL; Конвертация данных из старого хранилища в новую структуру. - Система обеспечения мониторинга рынка труда и занятости населения в субъектах РФ в сфере образования и для системы обеспечения межведомственного взаимодействия федеральных органов исполнительной власти. Проделанная работа: Проектировка хранилища данных для OLAP для СУБД Oracle 10g XE. Разработка парсера сырых данных на Java и PL/SQL в кубы хранилища данных; Разработка модуля автоматического пересчета показателей на основание загружаемы данных; Оптимизация запросов и подготовка запроса, для вывода в аналитических отчетов в WEB - Информационная система мониторинга и анализа ситуации в области градостроительной деятельности и ЖКХ. Проделанная работа: Проектировка хранилища данных для СУБД Oracle 11g EE. Разработка хранимых процедур PL\SQL для инкрементального расчета временных показателей во время обновления базовых показателей; Оптимизация запросов и подготовка запроса, для вывода в аналитических отчетов в WEB - Всероссийская олимпиада школьников. Банк данных участников. Проделанная работа: Проектирование хранилища данных для СУБД Oracle 10g XE; Конвертация данных из MS SQL Server в Oracle 10g XE. - Информационная система мониторинга результативности деятельности органов исполнительной власти. Проделанная работа: Проектировка хранилища данных для СУБД Oracle 11g EE; Создание модуля для расчета эффективности на основание вводимых в систему формул; Также реализация генератора аналитической отчетности на PL\SQL; Установка, настройка и администрирование СУБД Oracle 11g EE Правительство Москвы – Электронный офис. Проделанная работа: Проектировка хранилища данных и реализация бизнес логики на СУБД Oracle 11g EE. - Федеральная государственная информационная система. Данная система включала в себе несколько крупных подсистем: Государственные услуги; Реестр деклараций о соответствии; Реестр сертификатов соответствия; Реестр органов по сертификации и аккредитованных испытательных лабораторий; Подсистема документа оборота. Проделанная работа: Проектировка системы хранения и разработка бизнес в PL/SQL логики обработки документов в СУБД Oracle 11g SE ; Постановка задач и контроль выполнения для субподрядчикам по подсистемам репликации и хранение нормативного справочника; Реализация репликации в Java из СУБД Oracle и поиска документов в MongoDB; Анализ производительности серверов. Поиск запросов, хранимых процедур PL\SQL, сессий, нагружающие сервер БД и предоставление решение проблемы; Развертывание, настройка и администрирование Oracle 11g SE RAC, Oracle 11g SE.
  • ООО "Регион-Сервис"
    Пермь
    ведущий аналитик
    Август 2005 — Январь 2008 (2 года и 6 месяцев)
    Знания и опыт работы с системами казначейского исполнения бюджета - с 08.2005 - внедерние и сопровождение ППО Центр-КС(система казначейского иcполнения бюджета) - с 01.2006 - внедрение и сопровождение ППО СЭД(система электроного документа оборота между получателями бюджетных средств и федерального кахначейства) - с 11.2007 - внедрение АСД Landocs(системы автоматизации делопроизводства и ведения архива электронных документов в Управление Федерального Казначейства)

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

  • ПНИПУ

    Пермский национальный исследовательский политехнический университет
    Электротехнический
    Сентябрь 1999 — Июнь 2005 (5 лет и 9 месяцев)
    инженер АСУ