# Alberto Vigata > Principal Video Engineer at NBCUniversal Location: San Francisco, California, United States Profile: https://flows.cv/albertovigata Principal Video Engineer | MSEE Interested in delivering results through raw engineering Strong focus on video technology (currently) Video: * Content aware encoding systems * Codec design and development (MPEG 1/2/4, h264, HEVC AV1, VVC ,.. standards). (ME, RD modules) * General video processing (rescaling, color conversion, filtering..) * Adaptive video streaming (HLS,MPEG-DASH) * FFmpeg development. (ffmpeg usage and internals hacking) * Transcoding engineering * Media cloud processing General: * Distributed systems * Embedded software development * Software architecture * Language agnostic (using best tool for the job) Interests: * Applied ML * Computer Vision * Autonomous Vehicles * Performance optimization ## Work Experience ### Principal Software Engineer @ NBCUniversal Jan 2020 – Present | United States ### Transcoding Engineer @ Vudu - Movies & TV Jan 2019 – Present | Sunnyvale, California ### Multimedia Architect & CTO @ Nelalabs LLC Jan 2009 – Jan 2019 Created the most powerful transcoding cloud-based platform where anyone can create, share and run transcoders right from a web browser at native speeds. See demo attached ### Video Codec Engineer @ Stretch Inc Jan 2007 – Jan 2009 Implementing codecs for the self-programable CPU of Stretch ### Senior Multimedia Engineer @ Cradle Technologies Inc Jan 2006 – Jan 2007 | Sunnyvale, California, United States * Wrote MPEG4 and h264 encoders tailored for company's DSP * Discovered highly performant brand new iDCT routines for the platform by first creating an emulator for Cradle DSP's ### Digital Video and Audio Engineer @ NuCORE Technology Jan 2003 – Jan 2006 * Developing cutting edge technologies to enable latest digital video and audio standards in a whole range of digital imaging and related platforms. ### MPEG Engineer @ Innovacom Networks Inc Jan 2000 – Jan 2003 • Developed a high end hardware assisted MPEG1/2 encoder using the VxWorks RTOS that featured all the best techniques learned for MPEG encoding since the standard inception in 1994. • Designed real-time on-the-fly MPEG bit stream parsing and checking module used to store incoming network streams in an object oriented fashion using C++ language. • Architected highly optimized system for streaming MPEG streams to the network in push mode, being able to stream multiple parallel video streams seamlessly. • Created highly optimized MMX assembly routines for bilinear and cubic interpolation, as well as highly optimized MMX deinterlacing code ### Project Coordinator and Main Developer @ FlasKMPEG Jan 1999 – Jan 2002 • Wrote open source FlasKMPEG transcoding program that ended being used as an official reference benchmark by Intel to measure multimedia performance with the Pentium 4 processor. • Teamed with Intel Performance Optimisation Labs, to implement assembly routines to support the Intel Pentium 4 platform. • Designed and assembled a full MPEG audio and video decoding system, including MPEG and Dolby Digital audio, and MPEG1/2 video. • Implemented successful new approaches to System Clock Reference discontinuities handling inside MPEG program streams. • Implemented new routines for A/V synchronization able to work under severe clock jitter conditions. ## Education ### MSEE in Telecommunication Engineering Universitat Politècnica de Catalunya ## Contact & Social - LinkedIn: https://linkedin.com/in/vigata --- Source: https://flows.cv/albertovigata JSON Resume: https://flows.cv/albertovigata/resume.json Last updated: 2026-04-12