Egor Bocharov 聽路聽 Frontend developer
Moscow, GMT+3 聽路聽 remote 聽路聽 open to offers
4 years with Vue 3 and TypeScript, building interfaces that do not stutter.
I like work where sound and graphics meet the web: a Tauri player, a Web Audio library, a microphone tuner. All of it open source.
Audiogram 聽2025 路 Tauri 2, Vue 3, TypeScript, Rust
A music player for people who keep their own collection. Local files, a self-hosted Navidrome server and YouTube go into one library and one queue. There is no feed and no account; the files and the listening history stay on your disk. On the playback side: a 10-band equaliser with presets, fade in and out, loudness normalisation, synced .lrc lyrics, and CUE chapters for long mixes and audiobooks. Listening stats and recommendations are computed locally with Essentia, so nothing gets uploaded. Metadata is parsed in a worker and lists are virtualised on top of IndexedDB, which keeps large libraries responsive. Runs on Windows, macOS, Linux and Android, and as a PWA, with auto-update, tray, media keys and Discord Rich Presence.
lyra-audio 聽2025 路 TypeScript, Web Audio API 路 npm
A browser audio library, about 20 KB gzipped. One Player facade plays URLs, File and Blob, ArrayBuffer and HLS streams. For each source it picks an HTML5 or Web Audio pipeline, and HTML5 is routed through the Web Audio graph anyway, so the equaliser, analyser, fades and normalisation work the same way no matter how the track was loaded. It also handles playback rate and pitch, cancels loads through tokens, and reports errors with typed codes. Audiogram runs on it.
TypeMore 聽2024 路 Vue 3, Pinia, SCSS 路 Go backend
A typing trainer in the spirit of monkeytype, plus multiplayer: live rooms over WebSocket, lobbies where you take a seat, a rating and leaderboards. Time and word modes, themes, sound effects, WPM and accuracy with a full error history. The anti-cheat has several layers, mostly because friends keep writing bots to get past it. The frontend is open source on GitHub.
TunA 聽2024 路 Vue 3, TypeScript, Tauri 路 PWA
A tuner for guitar and other instruments. It detects pitch from the microphone, shows the signal live and tells you when the string is in tune. You can pick the input device and a light, dark or system theme. It installs as a PWA and also ships as a desktop app through Tauri. It is small, so it opens quickly on a phone.
PROTSIFRU, winner 2025
Yandex Cup, Frontend, semi-finalist 2024
Gazprom and Mosprom hackathons, finalist 2024
聽 @EG0RK13聽聽聽聽
聽 lambdawork1n@gmail.com聽聽聽聽
聽 me-simple



