Watson Media Tech Lead
IBM Budapest Lab
2017-06-01-Present
I supervise the architectural decisions of IBM Watson Media projects, and help in creating good development processes. I lead technical d...
I supervise the architectural decisions of IBM Watson Media projects, and help in creating good development processes. I lead technical discussions between the stakeholders: product, DevOps teams, research teams and management. I designed and implemented a parallelized video processing service in Go+C and helped to deploy it into a multi-region K8S-based environment.
Machine learning
Video streaming
Kubernetes
View more
Machine learning
Video streaming
Kubernetes
IBM Watson
Go
View more
Transcoding Team Lead
IBM Budapest Lab (formerly Ustream, Inc.)
2012-06-01-2017-06-01
I redesigned Ustream's Live and VOD transcoding services to be cloud-native, auto-scalable and highly available. I participated in design...
I redesigned Ustream's Live and VOD transcoding services to be cloud-native, auto-scalable and highly available. I participated in designing Ustream's next-generation streaming architecture. The new system features a highly optimized video storage format, dynamic packaging, HTML5 streaming, fast live2vod capabilities.
PHP
Python
C
Nginx
Lua
Progress Chef
View more
Lead Mobile Architect, iPhone Developer
Ustream, Inc.
2008-09-01-2012-06-01
I created highly optimized video streaming applications for iOS. I wrote and maintained cross-platform streaming components for iPhone, A...
I created highly optimized video streaming applications for iOS. I wrote and maintained cross-platform streaming components for iPhone, Android and Windows Mobile 6. I reverse-engineered undocumented parts of the Adobe RTMP protocol and various video-related formats. I ported Ustream's live video streaming technologies to digital cameras.
Android
C
Video streaming
View more
Android
C
Video streaming
View more