Hello, I'm Artem. I write Go backends and ship them.
Artem Kiriukhin
Backend Engineer (Go)
Moscow · office, remote, relocation
About
I design Go backends and take them to a running stand. Built the university electronic gradebook with web and mobile clients. For four years I have run my own cross-platform product: a community of 1000+, migrated from C++/CLI and Windows Forms to Go in 2024. I pick up new domains fast and read primary sources in English. B.S. in Information Systems and Technologies, with honors.Selected work
- 2026University Electronic JournalTwo independently deployable Go services behind Nginx. Edge checks Keycloak JWTs and roles, Domain owns PostgreSQL, audit, and workers. 94 OpenAPI routes, tests on both services. k6: 500k+ requests, ~1000 req/s, p95 ~13 ms on four Edge replicas. Stand on the university server.
- 2022–presentSRbots – Network Game Client PoolCommercial product. A .NET -> Go migration left one codebase for Windows, Linux, and macOS. Go orchestrates clients and proxy pools. One Node.js process instead of process-per-instance cut RAM 2.5×. Community of 1000+.
- 2025SSW-2025 Telegram BotTook over someone else's Django bot for Science Week, 15 tracks and 200+ users. Shipped to production before opening day, fixed a dead event button from logs during the event, added admin duplication, and handed it over with a DB backup.
Education
- 2022–2026B.S. Information Systems and Technologies, with honors (GPA 3.79/4.0).
- 2025–2026Geoinformatics Development with AI Methods.
- 2026Mathematical Modelling and Applications (UCI, Cuba).
- AlsoVK IT-Diving finalist. Moscow Mayor's Contest. DevSecOps 2024. VK Algorithms and Data Structures. Diploma for the most relevant SSW-2025 program.
Stack
- BackendGo, Gin, OpenAPI, sqlc, PostgreSQL, Keycloak, JWT
- InfrastructureDocker, Nginx, GitHub Actions, Linux, Prometheus, Grafana, Loki, Tempo, k6
- ProductPython, FastAPI, Django, React, Wails, Node.js
Languages
- English: B2
- Russian: Native