Hi, I'm
Michael
Noun: Freelance Broadcast TV Software Developer

I’m a creator, a problem solver, and always eager to make things that work—whether that’s through software, hardware, or a combination of both. Currently based in Berlin, I’m available for freelance work, specializing in software development, embedded systems, and broadcast technology.

What I Do

With over 10 years of experience in multimedia technology, my specialty lies in developing tools for both broadcasters and viewers. I have a proven track record in designing and building software that implements essential standards and features, such as MPEG-TS processing, DVB-SI handling, and DVB subtitling. I am adept at SCTE-35 break signaling and transport stream handling, including on embedded devices with Broadcom Nexus, ensuring seamless integration and performance.

In addition, I have dealt with live WebRTC output, CTA-608/CTA-708 closed captions, and teletext subtitle insertion, along with EBU-TT reception and generation. My expertise extends to troubleshooting live customer sources, overseeing live graphics insertion and control, and delivering SDI output using Blackmagic and AJA PCIe cards. This comprehensive skill set allows me to provide effective solutions tailored to the unique demands of the multimedia landscape

How Can I Help You?

Software Development
Have a business idea that requires a custom application or software? I specialize in full-stack development and am proficient in numerous programming languages, enabling me to create the perfect solution for your needs.
Multimedia System Troubleshooting
Are you experiencing transport stream compatibility issues between devices? Is your broadcast system malfunctioning? Do you need support for your media management system? With extensive knowledge of broadcast systems, I can diagnose and resolve issues effectively, ensuring seamless operations.
IT Consultation
Encountering a business challenge but unsure how to address it? With over a decade of experience and extensive knowledge of software and hardware, I offer strategic recommendations to provide the optimal IT solution for your business.

Tools and Technologies

I am proficient in multiple programming languages, enabling me to provide optimal solutions for your business challenges. My strong expertise in computer hardware further enhances my ability to deliver superior software solutions.

Clients

Here are some of the clients I've partnered with and the projects I've successfully delivered:

Latest Posts

RC2022/10: Weekend One 2022-10-03

What I did First

RC2022/10: Project Introduction 2022-10-01

Intro to the project

GB4LHS Special Event Station 2019-05-29

GB4LHS Special Event Station

Projects

Here are some of the professional and personal projects I've undertaken:

Contact