usertrv

usertrvVerified profile

  • 22 posts
  • ≈1,050 commits
  • 5+ years

Kirill Levin

Frontend engineer

Kirill Levin is a frontend developer from Saint Petersburg with 5+ years of commercial Angular. I build features whose effect shows up in the metrics and keep a large app fast and easy to work with. I review code, mentor, and build tooling for the team.

Open to offers

Saint Petersburg

Projects

Home
usertrv
Kirill Levin

Discography

Arcade Games

Demo • 4 tracks

Eight arcade games for one thumb

  1. 1Canvas 2DKirill Levin
  2. 2TouchKirill Levin
  3. 3Web AudioKirill Levin
  4. 4three.jsKirill Levin

Boat Move

Multiplayer • 4 tracks

A co-op boat campaign

  1. 1three.jsKirill Levin
  2. 2Device MotionKirill Levin
  3. 3WebSocketKirill Levin
  4. 4ProceduralKirill Levin

Just Jump

Multiplayer • 4 tracks

A TV party game with phones as controllers

  1. 1Device MotionKirill Levin
  2. 2WebSocketKirill Levin
  3. 3three.jsKirill Levin
  4. 4Node.jsKirill Levin

Rocket Sim

Demo • 4 tracks

Rocket launch simulator

  1. 1three.jsKirill Levin
  2. 2TypeScriptKirill Levin
  3. 3PhysicsKirill Levin
  4. 4ViteKirill Levin

Pulse Analytics

Demo • 4 tracks

BI dashboard and report builder

  1. 1Angular 22Kirill Levin
  2. 2SignalsKirill Levin
  3. 3EChartsKirill Levin
  4. 4Web WorkerKirill Levin

Collab Board

Demo • 4 tracks

Collaborative kanban with no backend

  1. 1Angular 22Kirill Levin
  2. 2YjsKirill Levin
  3. 3IndexedDBKirill Levin
  4. 4PWAKirill Levin

@usertrv/ui

Demo • 4 tracks

Angular UI kit on the CDK

  1. 1Angular 22Kirill Levin
  2. 2CDKKirill Levin
  3. 3a11yKirill Levin
  4. 4Design tokensKirill Levin

Signal Form Builder

Demo • 3 tracks

Form engine and visual builder

  1. 1Angular 22Kirill Levin
  2. 2Signal FormsKirill Levin
  3. 3CDK Drag & DropKirill Levin
0:000:25

Projects

All genres

8 projects

RU

kirill — -zsh — 80×24

Type help to see the list of commands.

kirill@usertrv ~ % whoami

Kirill Levin (usertrv) — frontend engineer

Saint Petersburg · 5+ years · remote, hybrid, office

Open to offers.

kirill@usertrv ~ % cat skills.txt | head

Angular 5+ yrs, v14–22

TypeScript 5+ yrs

JavaScript 5+ yrs

RxJS 5+ yrs

NGXS state factories

Angular Signals panel migration

Typed Forms every form in the app

Nx module boundaries

SCSS responsive, dark theme

ESLint custom rules

usertrv.dev

Portfolio of Kirill Levin

Title
Kirill Levin
Nickname
usertrv
Genre
Frontend, architecture
City
Saint Petersburg
Experience
5+ years
Format
remote, hybrid, office

This site is not affiliated with Apple Inc. or Microsoft Corporation. All trademarks belong to their respective owners. © 2026 Kirill Levin

Skip to content
RU
RUusertrv

Library

8 games

Article
ReadView history

List of projects by Kirill Levin

From usertrv, the free encyclopedia

This is a list of pet projects by Kirill Levin. Each has a live demo on the site; projects with a public repository link to their code. Main article: Kirill Levin.

List

Code
Arcade GamesEight arcade games for one thumbCanvas 2D, Touch, Web Audio, three.jsdemoprivate
Boat MoveA co-op boat campaignthree.js, Device Motion, WebSocket, Proceduralmultiplayerprivate
Just JumpA TV party game with phones as controllersDevice Motion, WebSocket, three.js, Node.jsmultiplayerprivate
Rocket SimRocket launch simulatorthree.js, TypeScript, Physics, Vitedemocode
Pulse AnalyticsBI dashboard and report builderAngular 22, Signals, ECharts, Web Workerdemocode
Collab BoardCollaborative kanban with no backendAngular 22, Yjs, IndexedDB, PWAdemocode
@usertrv/uiAngular UI kit on the CDKAngular 22, CDK, a11y, Design tokensdemocode
Signal Form BuilderForm engine and visual builderAngular 22, Signal Forms, CDK Drag & Dropdemocode
Categories:
  • Frontend engineers
  • People from Saint Petersburg
  • Angular developers
  • Open to offers

Achievement unlocked