About
Even as a teenager, I was interested in computers, or more precisely, computer games, and I was interested in how it all worked. At university I tried myself as a web developer and since then I have been diving further and further into the rabbit hole of programming and web technologies. Fast-forward to today, and I`ve had the privilege of building software for a big company
My main focus these days is developing our ONLYOFFICE DocSpace project. I most enjoy building software in the sweet spot where design and engineering meet — things that look good but are also built well under the hood - but lately I've been more focused on optimizing existing code and improving the quality of code.
When I'm not on the computer, I usually go to the gym, hang out with my wife and kid, chase goblins around the screen trying to get R1 in World of Warcraft
Experience
2021 — Present DeveloperBuild front-end of a cloud-based document management and collaboration solution that allows users to create, edit, and share documents in real time.Share skills and knowledge about project with colleagues. Also create Plugin SDK, that allow integrate third-party functionality into DocSpace.
- JavaScript
- TypeScript
- HTML & SCSS
- React
- NextJS
- Styled Components
- Mobx
- Jest
- React Testing Library
- Webpack
- Nodejs
Projects


DocSpace provides flexible access permissions. Create rooms, invite people, collaborate and communicate to get work done. Co-author documents with one of two co-editing modes: real-time or paragraph-locking. Track changes, communicate in real-time using the built-in chat or making audio and video calls. Collaborate on office documents during Zoom meetings. Create, upload and share docs providing Edit or Live view permissions. Store files edited during your meeting within a room and get constant access to them from anywhere at any time. Invite users via external links to allow them to view documents without registration. Embed Public rooms into any web interface.
- React
- NextJS
- Styled Components
- MOBX
- Webpack
