Алексей Коврижкин, начальник отдела разработки ПО

Занимаюсь ИТ профессионально с 1994г, имею опыт руководства командами реализации и сопровождения таких проектов, как биллинг телеком-оператора, платформа электронной торговли и др. Работаю исключительно дистанционно с 2010г.

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

  • организация эффективного процесса разработки с участием программистов, аналитиков, QA и SRE
  • проектирование, реализация и сопровождение решений, использующих PoGoDo

Под моим руководством создавали и поддерживали программные продукты команды специалистов по

  • разработке БД (хранимый код postgresql)
  • разработке фронтенда (js, jquery, rеасt)
  • администрированию (linux, docker)
  • тестированию
  • сопровождению

Опыт работы

06.2022 — настоящее время

Разработчик/тех-лид/архитектор в PoGoDo проектах на договорной основе.

05.2021 - 05.2022, ГК Иннотех, лид команды golang-разработчиков

  • реверс-инжиниринг, анализ и устранение проблемных мест микросервисов в продакшене
  • координация и участие в планировании работ команды разработки (программисты, тестировщики, аналитик)
  • проектирование новых сервисов и доработок существующих

09.2009 - 08.2020, ТендерПро, начальник отдела ИТ

Обязанности

  • координация работы команды в целях сохранения работоспособности legacy-продукта и сохранения объема доработок
  • разработка архитектуры новых подсистем + создание MVP
  • внедрение технологий CI/CD для legacy-продукта на основе docker
  • руководство ИТ подразделениями компании:
    • группа сопровождения и развития проекта www.tender.pro (реrl, sql, js)
    • группа back-end разработки (sql)
    • группа front-end разработки (js, jquery, rеасt)
    • группа администрирования (linux, docker, dcape)

Личные достижения

Организационные

  • 10+ лет прода
  • создание и обеспечение деятельности квалифицированной команды без текучки кадров
  • подготовка решения по переходу c perl на golang с сохранением текущей команды

Технические

  • 2020, rpc-sample-app - сервис с фронтендом (gRPC/JSON/Websockets/SOAP), вызывающий бэкенд напрямую или через NATS
  • 2017, dbrpc - слой бэкенда тендерной системы, вышедшей в прод, я реализовал golang-подсистему и был лидом sql-команды
  • 2010, PGWS. JSON-RPC интерфейс к хранимым процедурам БД (PostgreSQL/plpgsql, реrl, jаvаsсript)

08.2002 - 09.2009, Южный Телеком, начальник отдела биллинга

Руководство группой разработки и эксплуатации биллинговой системы телеком-оператора, решающей задачи:

  • проектирование и разработка ПО для тарификации услуг телеком-оператора (PostgreSQL, реrl, bash)
  • разработка подсистем тарификации трафика клиентов (NetFlow, Radius)
  • тарификация партнерского трафика и обнаружение ошибок в партнерских системах тарификации (PostgreSQL)
  • разработка коннекторов к новому оборудованию (реrl, C)
  • подготовка отчетности и разработка новых отчетных форм (mod_реrl)

Личные достижения

  • Вместе с командой спроектировал, реализовал и поддерживал 5+ лет биллинговую систему телеком-оператора

Opensource

Хобби-проекты, которые я придумал и развиваю в свободное время:

  • dopos - Настройка и развёртывание docker-приложений на выделенном сервере (docker, make, golang, gitea, traefik, postgresql)
  • pgmig - Пакетная загрузка SQL (миграции) в БД (golang, postgresql)
  • procapi - API к хранимым процедурам Postgresql (golang)
  • apisite - Фреймворк на основе procapi и apitpl (golang)

Полный список проектов: github.com/LeKovr

Другие проекты

  • 2019, Миграция хранимого кода Оrасlе -> Postgresql (разработчик в составе команды, plpgsql)
  • 2018, Бэкенд аналитики блокчейн бирж (разработчик в составе команды, golang)
  • 2016, Портал авторизации по СМС для Wi-Fi клиентов оператора связи (архитектор и разработчик, golang, jаvаsсript, sqlite)

Личные предпочтения

Дистанционная работа на личной технике с Linux.


https://lekovr.github.io/cv_cto/