Обо мне
  • Проектирование и создание облачных телекоммуникационных сервисов (мои успешно развивающиеся и работающие проекты: cattaxi.ru, callision.com, mybox.ru, так же принимаю участие как разработчик VoIP платформы для онлайн конференций в interpretets.travel)
  • Проектирование и создание Web-сервисов (например CRM, для интеграции с VoIP). Web-backend программирование (openresty+lua Как прокси для транскодинга общего API в API микросервисов, static content Сервер, websockets сервер), node.js для создания RESTfull АПИ, работой с websockets.
  • Web-frontend программирование (JS+html5+css3). React.js + Flux паттерн (не использую Redux и Router по объективным причинам), jssip.net, Native JS, Ajax, websockets
  • Отличное знание SIP (SIPs,SDP, RTP,SRTP), HTTP(s) протоколов.
  • Опыт построения приложений базированных на webRTC.
  • Большой опыт работы с Kamailio: webrtc, xhttp_rpc, dispatcher (в том числе и разработка собственных алгоритмов взаимодействия с медиасерверами, вплоть до отказа от встроенного модуля), uac, auth,rtpproxy, (rtpproxy-ng, rtpengine).
  • Большой опыт построения проектов в которых kamailio используется не только как SBC, registrar или прокси, а как, например, WebRTC2SIP конвертер, Geo Based SIP Router и т.п. Глубокие знания продукта Asterisk, опыт проектирования высоконагруженых систем на базе Asterisk, в том числе облачных сервисов, опыт глубокой кастомизации Asterisk под нужды заказчика, создание нетривиальных решений на базе этой платформы
  • .Опыт работы с freeswich. Опыт построения коммуникационных сервисов на базе freeswitch.
  • Умение работать с tcpdump, wireshark (+ tshark).Знание на уровне администратора, понимание и опыт установки, настройки и админинстрирования серверов на базе LINUX систем( Red Hat, centOs, Debian и т. п.)
  • Большой опыт проектирования и внедрения API для различных сервисов (по большей части API для веб сервисов для интеграции с VoIP инфраструктурой).
  • Программирование на Bash (написание опциональных скриптов), С (консольные утилиты, вспомогательные программы), Lua (Скрипты работы АТС, внешние скрипты обработки файлов, анализаторы сетевого траффика, многопоточные серверы, openresty).
  • Хорошее знание БД MySQL, redis и т.д.
  • Понимание и умение работать с сетевыми технологиями (OSI, VoIP (в частности большой опыт работы с протоколами SIP и h323 ), QoS, VPN (IPSec, PPTP, L2TP), TCP/IP, Знание и понимание принципов построения и умение работать с ЛВС. Умение выявлять и устранять неполадки в их работе.
Опыт работы
Январь 2015 — Январь 2016 (1 год и 1 месяц)
Cattaxi
Ведущий VoIP инженер. Программист
Краснодар
Обязанности и достижения
Разработка подсистемы телефонии. интеграция с Веб сервисами
Сентябрь 2012 — Декабрь 2014 (2 года и 4 месяца)
Иижиниринговый центр "Региональные системы"
Системный инженер
Волгоград
Обязанности и достижения
Разработка проектов внедрения систем информационной безопасности. Интеграция систем информационной безопасности