IT enthusiast.
I enjoy with automation, analytics and programming, as well as related areas.
In my free time I blog about maths, technologies and other interesting things.
- Email: hrustbas@gmail.com;
- Telegram: @wtukatyr.
- DevOps: Github Actions, Jenkins, Vagrant, Ansible, Docker.
- Linux administration: chmod, chown, ps, iptables, etc.
- Programming: python, C/C++, Haskell, R.
- Data analysis: numpy, pandas, SQL, etc.
- Data visualization: datalens, superset, seaborn, matplotlib.
- Common tools: bash/zsh, vim/neovim, git.
- My dotfiles
- Config files for my stack: i3+bash+neovim
- Infogram-bot
- Simple bot for fast identifying chat metadata, for further using it in different services (e.g. Zabbix, Jenkins, Github Actions, etc).
- Biodocker
- Docker building pipeline, that contains several bioinformatic tools.
- Automated building and pushing to DockerHub workflow.
- Disgrant
- Deployment VMs via Vagrant and configuration via Ansible.
- Demonstration how speeds up project build with remote compilers.
- IaaC: All configs described in code (Vagrantfile, Ansible playbooks).
- Django example app
- Implementation CI/CD pipeline with linters, tests, builds and deploys using GitHub Actions and Jenkins.
- Notification via Telegram API and Github Actions.
- Systemd unit example
- Monitoring the state of the target process.
- Working or notification with API with
curl. - Install script for easy deployment.
- Library for region-based memory management
- STB-style library for Region-based memory management
- N-body visualization
- C-program for solving N-body problem1
- Filetype prediction
- Example of using neural networks to predict file type by it's signature.


