Revert "docs: update profile for current DevOps work"

This reverts commit 9e9cb01137.
This commit is contained in:
2026-07-26 23:32:35 +03:00
parent 9e9cb01137
commit fd878dd9d6
+37 -27
View File
@@ -1,59 +1,54 @@
# Hi there! 👋 I'm Dmitrii Gudov (kr0sh512)
I'm a DevOps-oriented developer and Computer Science student at [CMC MSU](https://cmc.msu.ru/). I build and operate Linux infrastructure, automate repeatable work, and develop system and backend tools. My current focus is ALT Linux and RPM internals, Kubernetes, containers, CI/CD, and Python/C systems tooling.
I'm a passionate developer and Computer Science student at [CMC MSU](https://cmc.msu.ru/). I enjoy creating projects that make everyday tasks simpler and learning new technologies to expand my skill set. Welcome to my GitHub, where you can explore my latest coding endeavors!
---
## 🚀 About Me
- 🎓 **Computer Science student at CMC MSU**
- 🐧 Interested in **DevOps, Linux infrastructure, system programming, and networking**
- 🛠️ Operating and troubleshooting multi-node infrastructure with **K3s/RKE2, Docker/OCI, Ansible, Traefik, systemd, and TLS automation**
- 🔬 Researching and optimizing **ALT Linux RPM `set:version` dependency processing**
- 🎓 **Student at CMC MSU**
- 💻 Interested in **System Programming and Bot Development**
- 🌱 Currently exploring **Python, C++ and Shell Scripting**
- 📫 Reach me at **gudovdo@my.msu.ru**
---
## 💼 Experience
- **BaseALT** — Linux/RPM tooling and systems research — *Current*
- **Yandex Intern**, **DevTools Team, Autonomous Transport***Fall 2025*
---
## 🔧 Skills
- **Languages**: Python, C, C++, TypeScript, Shell, SQL
- **Infrastructure & DevOps**: Linux, Docker/OCI, Kubernetes, K3s, RKE2, Helm, Ansible, Traefik, systemd, SSH, Let's Encrypt
- **CI/CD**: GitHub Actions, GHCR, multi-architecture container builds, automated testing and packaging
- **Backend & Data**: FastAPI, SQLAlchemy, Pydantic, PostgreSQL, SQLite, MongoDB
- **Frontend**: React, Vite, browser storage and PWA-oriented applications
- **Engineering Practices**: pytest, mypy, Black, sanitizers, differential testing, benchmarking, and reproducible build workflows
- **Languages**: Python, C++
- **Frameworks/Tools**: Git, Linux, Docker
- **Database Management**: Postgres, MongoDB
- **Other**: Web Automation, Telegram Bot Development, Problem Solving
---
## 🖥️ Projects
### [ALT RPM Set Version Research](https://github.com/kr0sh512/alt-rpm-set-version)
Research into ALT Linux RPM's encoded symbol sets and dependency comparison. The project covers C implementation work, hashing, compatibility testing, sanitizer checks, and benchmarks against realistic RPM/APT workflows.
### [Syncing Spotify with Telegram Bio](https://github.com/kr0sh512/spotify-to-tg-bio)
**Description**: A script that syncs the playing track from spotify in the background with the Bio column in the user's telegram.
### [nexus-sync](https://github.com/kr0sh512/nexus-sync)
A client-server system for centrally managing computers and dispatching approved commands. Built with FastAPI and SQLAlchemy, with a CLI, YAML-configured clients, systemd units, standalone builds, tests, type checks, and CI packaging.
### [Random Coffe Bot](https://github.com/kr0sh512/rc-tgbot)
**Description**: This Telegram bot was created for the cmc msu student union for a speed dating event.
### Personal Infrastructure Automation
Ansible playbooks for automating Linux servers and repeatable administration. My broader infrastructure work includes multi-node K3s/RKE2 clusters, container deployment, ingress and ServiceLB networking, TLS lifecycle automation, and remote troubleshooting.
### [Telegram Bot Schedule](https://github.com/kr0sh512/Telegram-bot-schedule)
**Description**: A Telegram bot that sends reminders about events a set time before they start.
### [Pomodoro](https://github.com/kr0sh512/pomodoro)
A customizable browser-based Pomodoro timer and clock built with React, TypeScript, and Vite. GitHub Actions tests and packages it as an unprivileged multi-architecture container published to GHCR.
### [Calendar of Life](https://github.com/kr0sh512/calendar-of-life)
**Description**: A PHP-based reminder tool to encourage users to make the most of their time.
### [Network Diagrams Tool](https://github.com/kr0sh512/network-diagrams-tool)
A Python tool for building and visualizing network topologies, developed for networking and infrastructure coursework at CMC MSU.
### [Sudoku Solver](https://github.com/kr0sh512/sudoku-solver)
**Description**: A command-line tool to solve Sudoku puzzles using C++.
### [Marzban Telegram VPN Bot](https://github.com/kr0sh512/profhome-vpn-bot)
A containerized Python Telegram bot that integrates with the Marzban API, manages one-time invitations and user lifecycle, and persists local state in SQLite.
### [SimpleCountdownTimer](https://github.com/kr0sh512/SimpleCountdownTimer)
**Description**: A web timer with cookie support to retain settings across sessions.
---
<!--
## 📈 GitHub Stats
@@ -63,7 +58,6 @@ A containerized Python Telegram bot that integrates with the Marzban API, manage
---
-->
## 🌐 Connect with Me
[![Telegram](https://img.shields.io/badge/Telegram-Kr0sH_512-blue?style=flat&logo=telegram)](https://t.me/kr0sh_512)
@@ -71,4 +65,20 @@ A containerized Python Telegram bot that integrates with the Marzban API, manage
---
Thanks for visiting my profile! Feel free to reach out for collaboration, Linux infrastructure, systems programming, or DevOps projects.
Thanks for visiting my profile! Feel free to reach out for collaboration or to discuss technology.
<!--
**kr0sh512/kr0sh512** is a ✨ _special_ ✨ repository because its `README.md` (this file) appears on your GitHub profile.
Here are some ideas to get you started:
- 🔭 Im currently working on ...
- 🌱 Im currently learning ...
- 👯 Im looking to collaborate on ...
- 🤔 Im looking for help with ...
- 💬 Ask me about ...
- 📫 How to reach me: ...
- 😄 Pronouns: ...
- ⚡ Fun fact: ...
-->