Services
- Project management of video encoding products and digital TV middleware.
- Design of user interfaces of software products involving image, video, or text.
- Software programming of set-top box applications and back-end user interfaces.
- On-site technical support for IPTV/Mobile TV products.
- Technical evaluation of IPTV equipment, including video encoders.
Skills
Over 20 years of involvement with software, and 10 years in the business of digital TV, I have developed skills in the following disciplines:
Programming. Excellent programming, debugging and software design skills in Java, C++, and JavaScript. Experienced with numerous other languages.
Encoding. Integrated H.264 and H.263 codecs into live and off-line encoding products. Familiar with all encoding parameters and the various encoding profiles and levels. Experimented in stream analysis. Researched and designed techniques for ad insertion into video streams that are already encoded.
Streaming. Investigated and found the cause of unnecessary rebufferings in the streaming of video to mobile phones. Suggested changes to the test procedure in order to better verify the quality of RTP packetization in the CBR mode. Did load-testing of a video streaming server.
Video quality. Organized and executed a feature review and video quality comparison of two competing video encoders for mobile. Suggested areas of improvements after analysis of the results. Familiar with mobile formats that require special attention because of the quality loss caused by subpixel shifting during the resize process.
Set-top box development. Developed program guides and video-on-demand portals for set-top boxes. Experimented in the reduction of the channel-switching delay, and in the optimization of graphics rendering.
Marketing. Participated to a market studies on the subject of off-line encoding and the phenomenon of long-tail consumption of video.
Accomplishments
in digital TV
Created the entire user interface of a TV middleware system using the MPEG-4 BIFS technology. Deployed as IPTV system and intranet TV systems.
Designed and implemented user interfaces for Fujitsu, Sprint, Motorola, Hughes Networks System, FOX Sports, TV Anywhere, the U.S. Department of State, the European Parliament, CanTV (Venezuela), Dialog (Poland), Melita (Malta), and SiOL TV (Slovenia).
Debugged video encoding and video streaming applications that make use of protocols: RTSP/RTP, H.264, MPEG-4 SP, AAC, etc.
Redid the architecture of part of a video encoding server. (C++, SNMP module)
Wrote specifications for an on-the-fly video transcoder destined to the processing of user-generated content (UGC).
Reorganized the release of a video encoding product that was one year late in its planning.
References and full resume:
Available on request.
Availability:
Available in September 2012. Please contact me for confirmation.