Ruslan Khasanshin

hu553insenior software engineer — product & platform


About

I build products end to end and the platform foundations behind them — distributed systems, developer tooling, observability, and product UI.

Over eight years, I’ve shipped software across insurance, travel, contact-center SaaS, and creator tooling. I’m most useful when the requirements are incomplete, the system is unfinished, and someone has to turn that ambiguity into something reliable in production.

I tend to go deep on products I care about: tracing edge cases, tightening the model, reducing operational ambiguity, and polishing things long after the happy path works.


Work

Resumepdf
QIC digital hubsenior backend engineersince 2025qic.digital

Joined while QIC’s new Go-based motor-insurance backend was still an incomplete pre-production rewrite. Helped take it through a phased production launch, built the observability foundation used across 25 services, and co-owned the backend launch of QIC Travel as part of a small backend team.

Noveosenior java developer2021–2025noveogroup.com

Built and operated five Java/Kotlin microservices for a cloud contact-center CRM. Reduced response time for a frequently called API from approximately 800 ms to 150 ms, added approximately 800–1,000 automated tests, and acted as tech lead for five engineers during the final 18 months.

7bitsfull-stack software engineer2017–20217bits.it

Built external and internal products with Java/Kotlin/Spring and React/TypeScript across the full development cycle. Led one project and taught introductory programming courses.


Skills

product
TypeScriptJavaScriptReactNext.js
backend
Node.jsBunGoJava/KotlinPython
data
PostgreSQLClickHouseRedisKafkagRPC/Protobuf
platform
OpenTelemetryPrometheusGrafanaDockerKubernetes
ops
GitLab CIGitHub ActionsAnsible

Projects

voomyindependent productwebsite

A pre-launch bilingual creator platform for video, subscriptions, paid access, discovery, community, and moderation.

I own the domain model, architecture, implementation, CI, and operations; product vision, design, and user workflows are developed with my wife.

gh-workflow-dashboardweb dashboardwebsitegithub

A browser-only GitHub Actions workflow dashboard for multiple repositories.

dota2-schedule-bottelegram bottelegramgithub

A Cloudflare Telegram bot for Dota 2 schedules, live matches, results, and favorites.

ascii-profile-cardgithub actiongithub

A GitHub Action that generates Neofetch-style SVG profile cards with daily ASCII art and live GitHub stats.

relaydesktop appgithub

An Electron desktop app for live speech transcription and translated captions.


Writing & speaking

Technical debt isn’t just legacy: how we’re reducing divergence across Go servicesmedium enhabr ru

How a shared Go platform library, a service template, and a dependency policy reduce cross-service divergence during a backend migration.

Designing a Real-World High-Scale Content Filtering Systemyoutube ru

A conference talk on architecture, caching, horizontal scaling, observability, and failure handling.


Interests

01

AI launches watched live, like season finales.

02

Open source that changes how I work.

03

Self-hosting, VPNs, and the hobbyist end of hacking.

04

Vibe coding sharp little utilities — most die young, and that’s fine.

05

Product design, especially the tiny details nobody asked me to polish.

06

Borya the Welsh Corgi, voomy’s third founder.

07

A full-black Toyota Yaris and any excuse for a long drive.

08

Fashion — deeply loved, lazily practiced.

09

An unreasonable amount of movies, series, and no-name Twitch streamers — with my wife, always.


Connect