system online | open to work up - rev. August 2026

21 years in production | 9 roles | 48 open-source repos

Denys Titov

System Reliability Engineer

ctrl/cmd + P

2005 - 2009
2009 - 2014
2014 - 2023
2023 - present

At a glance

21+
years in IT
3+
years freelance
48
OSS repositories
L3
support depth

Profile

System reliability engineer with two decades across the full distance of the stack - from BGP core routing in data-centres to the billing UIs running on top of it. Freelance since 2023, formerly co-owner of a hosting company & data-centre; equally at home debugging production at 3 a.m. and shipping the product feature that prevents the next call.

  • Engineering

    Builds and ships full-stack products (Node.js, Meteor, React, Svelte) on top of infrastructure he also runs. One person, whole stack.

  • Infrastructure

    Freelance system reliability engineer, formerly co-owner of a hosting company & data-center (IPv4 broker). Bare-metal MAAS provisioning, Puppet/Ansible config management, BGP core routing.

  • Reliability

    Two decades of on-call L3 instincts: DDoS mitigation with FastNetMon, monitoring over Grafana/Telegraf, notifications via FCM and Telegram.

  • Open Source

    Published modules on npm & GitHub, Docker images on DockerHub - from WHOIS clients to a FastNetMon alternative.

Experience

  1. Freelance / Self-employed

    Jan 2023 - present

    System Reliability Engineer

    Independent consulting

    • Independent system reliability engineer: infrastructure design, monitoring, and incident response for client environments.
    • Full-stack product development (Node.js, Svelte, React) alongside the infrastructure it runs on.
    • Dockerized services, Kubernetes deployments, and provisioning automation with Puppet & Ansible.
    • Monitoring & alerting stacks (Grafana/Telegraf, FCM/Telegram) and on-call reliability practices carried over from two decades of L3 support.
    • Linux
    • Kubernetes
    • Monitoring
    • Puppet
    • Ansible
    • Node.js
    • Svelte
    • BGP
  2. DCXV

    Jan 2017 - Jan 2023

    Co-owner, Senior Full-Stack Engineer

    IPv4 broker & hosting provider, Kharkiv

    • Co-owner of the business; software engineer for the DCXV data-center platform (React, Meteor, Node.js).
    • Migrated and redeveloped numerous legacy sites - PHP/MySQL monoliths rebuilt as Node.js/Meteor/React applications.
    • Dockerized services; provisioned servers with Puppet & Ansible; ran bare-metal MAAS cloud configuration and support for brand servers.
    • Owned billing logic and automation: payment system integrations, client-facing API, infrastructure stats & monitoring with FCM/Telegram alerting.
    • L3 support engineer; LIR operator & consultant, RIPE database administrator.
    • Node.js
    • Meteor
    • React
    • Docker
    • Puppet
    • Ansible
    • MAAS
    • BGP
    • RIPE
  3. DCXV

    Jan 2014 - Jan 2017

    Lead Linux System Administrator

    Data-center, Kharkiv

    • Lead linux system administrator, involved as web developer (backend, php/perl/mysql) in several web projects.
    • Data-center engineer: advanced networking & switching, core routing on Cisco and MikroTik, BGP, DDoS detection with FastNetMon.
    • Billing logic & automation, hardware rebooter integrations; server provisioning with Puppet & Ansible.
    • L3 support engineer; RIPE database administrator.
    • Linux
    • Cisco
    • MikroTik
    • BGP
    • FastNetMon
    • Puppet
    • Ansible
  4. VDS I.n.s.i.d.e.

    Jan 2012 - Jan 2014

    Lead Linux System Administrator

    Hosting / VPS provider

    • Lead linux system administrator; data-center engineer & support staff.
    • Networking & switching on MikroTik; brand-server automation via IPMI.
    • Designed the hardware-rebooter API and integrated it with the billing panel.
    • Server provisioning with Puppet; OpenNebula cloud configuration & support.
    • Linux
    • MikroTik
    • IPMI
    • Puppet
    • OpenNebula
  5. YourServerAdmin

    Jan 2009 - Jan 2012

    Linux System Administrator, Shift Leader

    Outsourced server administration

    • Shift leader; L3 support engineer - fast issue detection, debugging, strace-driven diagnosis and fixes.
    • Database analyst focused on optimization and database migration/sync solutions.
    • Built tooling (bash, perl, php, python) to raise the whole team's performance.
    • Policy-based server provisioning - cfengine, puppet.
    • Linux
    • L3 Support
    • strace
    • Bash
    • Perl
    • PHP
    • Python
  6. ISP Okeanika

    concurrent role Jan 2008 - Jan 2009

    Lead Linux System Administrator

    Internet service provider

    • Linux networking & advanced routing including OSPF and BGP.
    • Network monitoring & notification systems.
    • Billing automation, top-up card integrations, and a real-time online coverage map.
    • Linux
    • OSPF
    • BGP
    • Monitoring
    • PHP
    • SQL
  7. ISP Profi

    Jan 2007 - Jan 2009

    Lead Linux System Administrator

    Internet service provider

    • Lead linux system administrator, responsible 24/7.
    • Linux networking & advanced routing including OSPF and BGP; network monitoring & notifications.
    • Internal tooling in bash, perl, php and sql.
    • Linux
    • OSPF
    • BGP
    • Perl
    • PHP
  8. Kharkiv National University of Radioelectronics

    Jun 2006 - Jan 2007

    Linux System Administrator

    University labs

    • Lab servers & thin clients - setup, configuration, management.
    • Network organization, routing & switching.
    • Automated pre-defined software installation on thin clients.
    • Bandwidth management with iproute2 and tc shapers.
    • Linux
    • Thin Clients
    • iproute2
    • tc
  9. Kaspersky Club

    Apr 2005 - Jun 2006

    Software Test Analyst

    Antivirus QA

    • Pre-test investigations & planning; network & filesystem stress tests.
    • Test automation in Perl; periodic reporting.
    • Built a virus-database management tool and a tool for automated sampling from the virus database.
    • QA
    • Perl
    • Automation

Skills Matrix

Filled chips mark daily-driver depth; outline chips mark working familiarity.

Engineering

  • JavaScript (Node.js & client)
  • Perl
  • PHP
  • Bash/SH
  • Python
  • C/C++
  • Go
  • Rust

Frameworks & UI

  • Meteor
  • React
  • React Native
  • Svelte/SvelteKit
  • Express
  • GraphQL
  • jQuery
  • HTML/CSS
  • Spectre.css
  • Bootstrap

Data

  • MySQL / MariaDB
  • MongoDB
  • Redis
  • InfluxDB
  • Memcached
  • Data Mining - OPTICS, Apriori

DevOps & Provisioning

  • Docker
  • Kubernetes (kubectl)
  • docker-compose
  • Puppet
  • Ansible
  • MAAS bare-metal cloud
  • OpenNebula

Virtualization

  • libvirt + API
  • virsh
  • QEMU
  • LXC
  • OpenVZ

Networking

  • BGP
  • OSPF
  • Cisco
  • MikroTik
  • iproute2 / PBR
  • IPsec
  • Advanced tunneling
  • FastNetMon

Monitoring & Stats

  • Grafana
  • Telegraf
  • Icinga
  • Munin
  • Cacti
  • MRTG

Messaging & Telephony

  • Asterisk
  • Cisco SIP Phones
  • eJabberd
  • Rocket.Chat
  • FCM
  • Telegram API
  • Twitter API

Practices

  • SSR
  • Finite State Machines
  • Agile / Scrum
  • OOP & Composition
  • Cross-platform development
  • Rapid Application Development

Also fluent in SolidityRemix IDEEthereum smart contractsPuppeteerOsmosisLWP / WWW::MechanizePhantomJSSplintercPanel (L3)VestaCPISPmanager

Published

Modules on npm & GitHub, images on DockerHub - from a WHOIS client to a FastNetMon alternative.

View projects >
Denys Titov

Full-stack developer & infrastructure engineer building robust, scalable solutions - from kernel-adjacent networking to pixel-precise interfaces.

// Connect

(c) 2026 Denys Titov. All rights reserved.

SvelteKit + Tailwind CSS