At the intersection of machine learning and real-time video.
Working on generative AI, video quality, and the systems that bring people closer.
01 / Journey
Experience
From video codecs to generative models.
Google
Current
Senior Software Engineer
Nov 2017 - Present Stockholm, Sweden
Developing generative AI models to enhance video quality in Google Meet, bridging model training and real-time video communication. Contributions span launching 1080p video calling, advancing WebRTC, and applying machine learning to improve video quality under real-world network and device constraints.
Generative AI
Video quality
WebRTC
Skype
Software Engineer
Oct 2016 - Nov 2017 Stockholm, Sweden
Designed, implemented, and tested video features to improve Skype video call quality. Explored intelligent media using machine learning and cloud technologies.
Ericsson Research
Experienced Researcher in Visual Technology
Jun 2010 - Oct 2016 Stockholm, Sweden
High-quality, low-latency video conferencing and streaming in resource-limited environments.
Loss-aware video coding, recovery, and error concealment.
Next-generation video codecs and standardization, including AVC and HEVC algorithms, implementations, and mobile demos.
Singing Code
Co-founder & CEO
Aug 2009 - May 2011 Uppsala, Sweden
Software development consulting. Developed Zyked Running Game App and released it on the iOS App Store in 2010.