Files
.profile/README.md
2026-04-27 15:23:59 +03:00

103 lines
4.5 KiB
Markdown

# Hi there, I'm Nikita 👋
```
┌─────────────────────────────────────────────────────────────────┐
│ $ whoami │
│ > Backend developer & Linux enthusiast @ ITMO University │
│ > Saint Petersburg, Russia │
└─────────────────────────────────────────────────────────────────┘
```
## About Me
Second-year student at **ITMO University** (Infocommunication Technologies & Communication Systems, class of 2028). My journey into programming started in 10th grade with algorithmic problem-solving on Codewars. That rabbit hole led me deep into Linux, systems programming, and backend development — and I haven't looked back.
I run **Arch Linux** as my daily driver, use **Neovim** as my editor of choice, and self-host everything I can on my own VPS. I care about understanding how things work under the hood, not just making them work.
- 🔭 Currently studying algorithms, computer networks, and Linux administration at ITMO
- 🌱 Deepening my knowledge of the Spring ecosystem and distributed systems
- ⚡ GPA: **4.6 / 5.0**
- 🌍 English: **C2** (proficient)
---
## Tech Stack
**Languages**
```
Java ████████████░░ Primary
Python ████████████░░ Confident
JavaScript ████████░░░░░░ Intermediate
Clojure █████░░░░░░░░░ Learning
Prolog ████░░░░░░░░░░ Basic
```
**Backend & Frameworks**
![Java](https://img.shields.io/badge/Java-ED8B00?style=flat-square&logo=openjdk&logoColor=white)
![Spring Boot](https://img.shields.io/badge/Spring_Boot-6DB33F?style=flat-square&logo=spring-boot&logoColor=white)
![Spring Security](https://img.shields.io/badge/Spring_Security-6DB33F?style=flat-square&logo=spring&logoColor=white)
![Hibernate](https://img.shields.io/badge/Hibernate-59666C?style=flat-square&logo=hibernate&logoColor=white)
![Python](https://img.shields.io/badge/Python-3776AB?style=flat-square&logo=python&logoColor=white)
**Infrastructure & DevOps**
![Linux](https://img.shields.io/badge/Linux-FCC624?style=flat-square&logo=linux&logoColor=black)
![Docker](https://img.shields.io/badge/Docker-2496ED?style=flat-square&logo=docker&logoColor=white)
![Nginx](https://img.shields.io/badge/Nginx-009639?style=flat-square&logo=nginx&logoColor=white)
![PostgreSQL](https://img.shields.io/badge/PostgreSQL-316192?style=flat-square&logo=postgresql&logoColor=white)
![Git](https://img.shields.io/badge/Git-F05032?style=flat-square&logo=git&logoColor=white)
**Networking**
`TCP/IP` `VLAN` `NAT` `OSPF` `BGP` `MPLS` `TLS/SSL`
---
## Highlights
- 🏆 **ICPC 2024** — reached quarter-finals as part of ITMO team
- 🎯 **"Ya — Professional" Olympiad** by Yandex — participant
- 📚 **T-Academy** — Java track (2 semesters)
- 🧪 **T-Intensiv QA Backend** — quality assurance course
---
## What I Self-Host
On my personal VPS I run and maintain:
```bash
$ docker ps --format "table {{.Names}}\t{{.Status}}"
mail-server Up (Postfix + Dovecot + DKIM/SPF/DMARC)
nginx-proxy Up (reverse proxy + TLS termination)
postgres Up (with automated S3 backups)
pet-projects Up (various experiments)
```
---
## Coursework
> A selection of courses that shaped how I think about software and systems:
| Area | Topics |
|------|---------|
| **Algorithms & DS** | Time/space complexity, graphs, trees, dynamic programming |
| **Computer Architecture** | Cache hierarchy, RISC-V, memory models, multithreading |
| **Computer Networks** | OSI, TCP/IP, VLAN, NAT, OSPF, BGP, MPLS |
| **Linux Administration** | Nginx, Systemd, Docker Compose, PostgreSQL, S3, TLS chains |
| **Programming Paradigms** | OOP, SOLID, Functional (Clojure), Logic (Prolog) |
---
## Connect
[![Email](https://img.shields.io/badge/me@fym.su-D14836?style=flat-square&logo=gmail&logoColor=white)](mailto:me@fym.su)
[![Telegram](https://img.shields.io/badge/@doschennikov-2CA5E0?style=flat-square&logo=telegram&logoColor=white)](https://t.me/doschennikov)
[![Git](https://img.shields.io/badge/git.fym.su-181717?style=flat-square&logo=gitea&logoColor=white)](https://git.fym.su)
---
<sub>I read the manuals. I actually read them.</sub>