Latest Collaboration

Projects where it took significant collaboration with other developers.

Streamlabs Desktop

I worked at Streamlabs (part of Logitech) as a Principal Software Engineer, where I helped build tools for streamers.

One of the most exciting projects I worked on was Streamlabs Desktop (formerly Streamlabs OBS). It’s an open-source app that helps streamers go live on popular platforms, interact with their audience, design their stream layout, and grow their channels.

I was deeply involved in shaping it from day one, providing the core features and architecture.

The app is built with Electron, React, and Ant Design.

Mail.Ru Document Editor

I worked on an online document editor integrated into Mail.Ru Cloud, allowing users to create and edit documents right in their browser.

Mail.ru had around 17 million daily active users and 49 million monthly users. Besides editing, the core of this project also powered the generation of millions of high-quality document previews inside users’ mailboxes.

Mail.Ru Document Editor

Latest Projects and Experiments

A collection of my recent work and expirements. Click to explore details.

sl-vue-tree

sl-vue-tree

Customizable draggable tree component for Vue.js.

Vue TypeScript
React AI Forms

React AI Forms

AI-powered form generation system built with React, featuring dynamic form creation and field validation.

React TypeScript AI RocketChat ReactCosmos StackBlitz n8n
Bugs Arena

Bugs Arena

Realtime Multiplayer game on JavaScript, HTML, CSS and Websokets.

HTML Javascript Websokets
Three charts

Three charts

Fast interactive data visualization library that works on WebGL

Typescript Three.js WebGL
Tetris JS

Tetris JS

Simple tetris game on the Cocos2d-js framework

Javascript Cocos2d
QStore

QStore

Query language based on json for working with collections.

Javascript json
Streamlabs Collab Cam

Streamlabs Collab Cam

Web application for joining and participating in live streams

React Typescript Ant Design
Personal Website

Personal Website

Modern personal portfolio website built with Astro and TypeScript

Astro Typescript
Broadcasting Studio Tablet Design

Broadcasting Studio Tablet Design

The streaming app you can take to the moon

Astro Typescript