Clemens MeinhartClemens Meinhart

$

About

Hello!

My name is Clemens Meinhart, and I am a software engineer. I love programming and new software technologies. I have a long history with modern C++, C# (.Net Core), Kotlin and Rust - but I’ll tinker with anything that piques my curiosity. Currently I am working for a multimedia technology company that provides cloud native streaming and encoding services. Before that I was providing infrastructure, webservice and sw design knowhow to a data analytics company, and for a seven years I was working on the market leading product for testbed automation in the automotive industry. During my studies of Software Development and Business Management I focused on web science, network analysis, large scale data analysis, web development, computer graphics and vision. I did some research for the Knowledge Technologies Institute at Graz University of Technology, namely network and language pattern analysis on Wikipedia, and structural analysis of reddit. The latter got published in the paper Evolution of Reddit: From the Front Page of the Internet to a Self-referential Community? at the 23rd International World Wide Web Conference in Seoul, Korea.

Milestones

Staff Software Engineer

2025 - now

at Bitmovin in Austria, working full remote in the Live team, C++, Java, Kotlin, Go, TypeScript/React and cloud native applications.

Senior Software Engineer

2022 - 2025

at Bitmovin in Austria, working full remote in the Live team, C++, Java, Kotlin, Go, TypeScript/React and cloud native applications.

Software Engineer

2021 - 2022

at Invenium Data Insights in Graz, Austria. As software engineer I am responsible for infrastructure, backend services and software design. The stack mainly consists of Kotlin, Rust and PostgreSQL - with some minor excursions into Go, Python, Scala and React.

Development Engineer Software

2014 - 2020

at AVL List GmbH in their HQ in Graz, Austria. In the core team of AVL’s market leading testbed automation system, I am mainly responsible for network interfaces - and almost anything else. The stack is very versatile, using ATL COM, WCF, ZMQ, .Net Framework as well as Core - but mostly C++ 17 and C#.

Master Project

2012

My Master Project extended the research of my Bachelor studies on Wikipedia, interpreted as a complex network. In this analysis I focused on a comparison of popularity (click data from Wikidumps), network degree and language usage (Google’s NGrams) in the Wikipedias en, de, es, it, ru and fr. Handling about two terabytes of data required extensive ETL preparations using Python and automated analysis with Matlab and the Stanford Network Analysis Project.

Bachelor of Science

2012

First graduation at the Graz University of Technology in Software Development and Business Management. My Bachelor Thesis revolves around an analysis of twelve language versions of Wikipedia, interpreted as a complex network, in terms of clustering and centrality measures. I handled large amounts of data, and utilized Matlab, C++ and the Stanford Network Analysis Project for this research.

Latest Posts

SCTE-35 Injector

December 3, 2025 · 3 minute read

Why I built scte35-injector

If you’re working with video streams, especially MPEG-TS (transport streams), you may have heard of SCTE-35. It’s a widely used standard to embed cue-messages in video streams, indicating where to splice in content commonly for ad breaks, program boundaries, blackouts, or regional content insertion.

...

Tail Recursion Optimization

January 12, 2023 · 3 minute read

Recursion is popular, but it is also dangerous. If you don’t limit it, stack overflows are bound to happen, if you do not structure your recursive code in a way that the compiler can properly optimize it (if it supports the optimization).

...

SRT

January 4, 2023 · 2 minute read

Last time we touched RTMP, now let’s talk about SRT.

SRT (Secure Reliable Transport) and Zixi are both protocols that are designed for low-latency, high-quality video streaming over the internet. Both protocols are designed to overcome the challenges of streaming over unpredictable networks and provide a reliable and secure way to transmit video content.

...

Streaming via RTMP

January 1, 2023 · 4 minute read

With second quarter in 2022 I joined Bitmovin, an awesome Austrian company dedicated to build streaming experiences and deliver the highest quality video fast and on every device possible. Amazing company, really interesting field, and a modern stack. So, I am mostly back to modern C++, a bit Java and Kotlin, contributing on their encoder and backend mostly for live streaming. I also got a chance to expand my frontend knowledge and dive into React properly. And, of course, I got to learn a lot about encoding and media streaming domain. I plan to write a few blog entries, little introductions to technologies I am dealing with.

...

Something Ends, Something Begins

January 20, 2021 · 2 minute read

2020 - what a weird year: enormous fires, elections, black lives matter protests, COVID-19 pandemic and the pandemic-related economic crisis.

...

Let's Chat

Get in touch with me via any of the following means: GitLab, GitHub, LinkedIn, Xing

Imprint

Imprint and contact information:
Clemens Meinhart Kohlbachg. 42; 8047 Graz; Austria