Skip to content
gistrecPublic

About

GitHub profile README: backend and cloud engineer working with C++, Python, Linux and infrastructure as code (Ansible, Terraform)

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Aleksandr Kovalko

Backend & cloud engineer — C++, Python, Linux. 8+ years building backend systems.

I build backend services and low-level tools, keep my infrastructure as code, and occasionally wear the DevOps / SRE hat.

Systems & tools

  • filecast — file transfer over LAN via UDP broadcast with packet-loss recovery (C++, Linux/macOS/Windows). Installable via Homebrew.
  • geo-utils-cpp — header-only C++17 library for lat/lng geometry: distance, bearing, area, point-in-polygon. Packaged for vcpkg and xmake.
  • C-P2P-Chat — decentralized P2P chat in pure C: UDP, non-blocking I/O, peer auto-discovery, ncurses TUI.
  • RakLib-Proxy — proxying UDP packets inside a Linux kernel module.

Infrastructure & security

  • gistrec-cloud/infra — my server fleet as code: Ansible (SSH hardening, nftables + fail2ban, nginx, netdata) and Terraform (Cloudflare DNS, AWS, Yandex Cloud).
  • nginx-scanner-trap — turns an nginx box into a honeypot: the first probe of /.env or /.git gets the scanner banned on all ports via fail2ban + nftables.

Side projects

  • trade-lab — Python research framework for backtesting and paper-trading market strategies (source).
  • askads.ru — AI assistant for ad accounts: connects to Yandex Direct and VK Ads and answers questions about campaigns in plain language.
  • vkadstool.ru — SaaS that automates VK Ads: monitors campaigns, pauses underperforming ones, and sends Telegram alerts.
  • clear-transcript-bot.ru — Telegram & Max bot for audio/video transcription with summaries and long-file support (source).

Toolbox

C++17 · C · Python · Bash · Linux · nginx · nftables / fail2ban · Netdata · Ansible · Terraform · Docker · AWS · ClickHouse

About

GitHub profile README: backend and cloud engineer working with C++, Python, Linux and infrastructure as code (Ansible, Terraform)

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors