Résumé

Summary

Go backend engineer focused on telecom, messaging, and production services. Experienced in decomposing monoliths into services, profiling bottlenecks, improving queue and database behavior, adding observability, and keeping systems stable under load.

GitHub: github.com/LeeDark
LinkedIn: linkedin.com/in/serhii-povarnin

Expertise

  • Go backend services: HTTP, REST, gRPC, concurrency, graceful shutdown
  • Telecom and messaging: SMPP, SS7/SIGTRAN, SCTP, MNP, HLR, SMS routing
  • Performance: pprof, load testing, queue latency, transport-layer bottlenecks
  • Observability: Prometheus, Grafana, Loki, metrics, logs, tracing
  • Data systems: MySQL, PostgreSQL, Redis, MongoDB, ClickHouse, CDB
  • Architecture: service decomposition, dynamic configuration, safe deployments
  • Earlier experience: Java/JAIN SLEE, C++, Python, blockchain, FUSE, computer vision

Professional Experience

HORISEN

January 2020 - June 2025

Worked on MNP and SS7/SMS platforms, production support, service decomposition, observability, performance tuning, and reliability improvements.

  • Integrated MNP providers and connected SS7/HLR services as providers.
  • Built and improved Go services for SMS MO/MT processing, filtering, SMPP clients, HLR HTTP flows, and SS7/SIGTRAN integration.
  • Refactored monolithic components toward a service-oriented architecture with queue-based processing.
  • Added Prometheus metrics, Grafana dashboards, and Loki logging.
  • Migrated configuration from YAML to MySQL and supported REST-based dynamic configuration.
  • Used Redis Lists for message queues and MongoDB/ClickHouse for messages and CDRs.
  • Profiled SCTP, queue, database, and concurrency bottlenecks under load.
  • Improved startup behavior, graceful shutdown, routing basics, and operational stability.

UDTech

January 2018 - October 2019

Worked across Go, blockchain, file systems, IoT, Python, and computer vision projects.

  • Built a FUSE-based user-space file system and custom blockchain components in Go.
  • Implemented ERC-721 smart-contract logic and supporting service components.
  • Developed telemetry processing and REST components for an IoT project.
  • Built data collection, training, and online recognition services for a computer-vision project.

Mobius Software

December 2015 - May 2017

Worked on RestComm JAIN SLEE and TelScale platforms.

  • Researched, tested, and maintained JAIN SLEE server-side platforms.
  • Prepared release builds, regression suites, Jenkins pipelines, and deployment automation.
  • Supported migration from JBoss AS 5.1 to WildFly/JBoss EAP.
  • Worked with HTTP, SIP, Diameter, SS7, and SMPP.

Selected Projects

Tech Skills

Go • HTTP • REST • gRPC • SMPP • SCTP • SS7/SIGTRAN • Redis • MySQL • PostgreSQL • MongoDB • ClickHouse • Docker • Linux • Prometheus • Grafana • Loki • GitLab • GitHub • Ansible

Education

Zaporizhzhia National Technical University, 1998-2003
Computer Networks and Systems, Computer Systems Engineer

Languages

Ukrainian - Native
Russian - Native/Bilingual
English - Intermediate to Upper-Intermediate