Egor Solovev

Egor Solovev

full-stack engineer · go / typescript / rust / python

I build and ship software end to end — from the interface down to the server it runs on.

work

VIMAR Company

contract · 2024–present

Wholesale supplier of industrial adhesive tapes and electrical products. I build and run both storefronts — terminator-tape.com and arttekfilms.ru — and the AI assistant in their chat.

terminator-tape.com on a phonearttekfilms.ru on a phone

Freelance

2022–2024

A personal-finance advice service: FastAPI microservices where CatBoost classifies bank transactions and forecasts the balance, and an LLM turns the forecast into advice.

A VPN service on a custom Go control plane — ~25k lines around the Xray core, multi-node deploy over SSH, a Telegram bot with payments; idles at ~23 MB of RAM where comparable panels take a gigabyte.

projects

stashee

rust · gtk4

A tiling terminal workspace for Linux. Every pane runs inside tmux, so closing the app stashes a session instead of killing it — reopen, and every shell is back where it was.

stashee mid-work: a workflow of tiled tmux-backed panes

lala

typescript · livekit

Self-hosted voice and video chat inspired by Mumble and Discord. No database — rooms are ephemeral; private rooms are end-to-end encrypted. Try it at lala.egor-solovev.dev.

Screen sharing in a lala voice room

music-bot

python

Music library management from a Telegram bot. Paste an album link — it finds the album on Soulseek, tags it, and drops FLAC into Navidrome.

Album download in progress, one status message updating liveFinished album download with a summary of what landed

Ask about Egor

AI answers may contain mistakes — please double-check important details.