⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com
Victor Trapenok (trapenokvictor), 33 года, Россия, ВладивостокVictor Trapenok (trapenokvictor), 33 года, Россия, Владивосток

Victor Trapenok

Full stack разработчикБэкенд разработчикФронтенд разработчикВедущий (Lead)
Не ищу работу

Контакты

Войти
Возраст: 33 года
Опыт работы: 12 лет и 11 месяцев
Регистрация: 30.07.2013
Последний визит: 1 неделю назад
Гражданство:
Местоположение: Россия, Владивосток
Дополнительно: готов к переезду и к удаленной работе
Знание языков:

Обо мне

I have big experience in PHP, JavaScript, TypeScript, NodJS, but I also can write code in C and C++ 

One of the most interesting projects in my career is the Cube.JS and "cubecloud.dev" projects.
cubecloud is multi-tenant cloud for Cube.JS deployments with high availability.

One of my best projects is CppComet ( https://github.com/CppComet/comet-server ). I did it by myself. It was written in C++ and provide a simple API for developing chats.
For 6 years of work with this project, I have gained practical experience in creating from scratch, maintaining and promoting a SaaS service with high availability and high reliability.
It used by over 1000 other sites.

Навыки

Terraform
Kubernetes
JavaScript
Linux
PHP
C++
MySQL
Freeswitch
WebRTC
Разработка мобильных приложений

Участие в профсообществах

Опыт работы

  • Nanoheal
    Team lead
    Апрель 2021 — По настоящее время (3 года и 8 месяцев)

    Development of a multi-tenant SaaS project based on kubernetes, nodeJS, TypeScript, Terraform, GitLab, ReactJS, CubeJS with the placement of kubernetes clusters in several regions of the most popular cloud providers such as AWS, Google Cloud Platform, Azure.


    This is a SaaS service for automating administration and collecting logs of working machines of employees of organizations.

  • Cube Dev
    Сан-Франциско и район залива
    Фулстек разработчикFull-stack Developer
    Август 2020 — Март 2021 (8 месяцев)

    Work with Cube.js and CubeCloud as a Full-stack developer.
    As a DevOps engineer, I worked with infrastructure to run Kubernetes clusters in Google Cloud and AWS.

  • Международная компания, предоставляющая услуги по заказной разработке ПО с 2002 года
    НовосибирскОт 100 до 1000 сотрудников
    Фулстек разработчикFull Stack Developer
    Октябрь 2019 — Август 2020 (11 месяцев)

    Remote work with a team from Paris. I am writing code in TypeScript, React.Js, JavaScript for big SaaS project.

  • SanCom
    Рига
    Фулстек разработчикFull Stack Developer
    Ноябрь 2018 — Сентябрь 2019 (11 месяцев)

    I developed a system for detecting answering machines in phone call records. This system uses an audio fingerprint for search to answering machine in the recording. Able to detect autoresponders in any language.
    It builds reports on the reason why unable to call to client.
    It already used to optimize the work of a several big call centers.

  • vst consulting
    Владивосток
    Фулстек разработчикFull Stack Developer
    Февраль 2015 — Декабрь 2018 (3 года и 11 месяцев)

    Developed frontend part for Polemarch project (https://polemarch.org)
    Developed a plugin for UniMRCP server on Clang. This plugin accept requests for speech synthesis using the protocol MRCPv2 and return back voice audio signal.

    JavaScriptGitPythonBashDjangoDocker
  • World-page.ru
    Владивосток
    Фулстек разработчикFull Stack Developer
    Январь 2012 — Февраль 2015 (3 года и 2 месяца)

    development of individual modules and sections for the business social network world-page.ru

    I got a lot of experience with sphinx search and SphinxQL

    I wrote code in PHP and JavaScript, some more stored procedures for MySQL

    After 2 years of work, the whole project switched to Java and PostgreSQL database, there are a few stored procedures for PostgreSQL and I also started using these technologies.

    Of the most interesting tasks completed by me, this is

    1. Implementation of site search using the sphinxsearch cluster (Here is my article http://habrahabr.ru/post/222203/ about cluster organization)

    2. System of automatic moderation of ads

    3. Creation of sections of vacancies and resumes

    PHPООПRedisSphinxMySQLGit

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

  • ДВГТУ

    Дальневосточный государственный технический университет им. В.В. Куйбышева; ДВПИ
    Владивосток212 выпускников
    ИРИЭТ-Информатики и компьютерных технологий
    Июль 2010 — Июль 2015 (5 лет)

Рекомендательные письма

  • rames05
    знакомый
    Отличный программист, рекомендую.
    Письмо написано 3 августа 2013 в 23:17
  • rames05
    знакомый
    Отличный программист, рекомендую.
    Письмо написано 3 августа 2013 в 23:17
  • rames05
    знакомый
    Отличный программист, рекомендую.
    Письмо написано 3 августа 2013 в 23:17