Начал заниматься вебом в прошлом веке. Долгое время был fullstack-разработчиком. В 2013 сконцентрировался на фронтенде. Сейчас занимается разработкой peer-2-peer системы доставки видео в браузере, используя технологии Node.js, MSE, WebSocket, WebRTC и WebAssembly.