Skip to main content
DG
Looking for a job

Damien GERARD

@damiengerard

Software engineer specialized in C++ platform and media systems, delivering scalable, real-time infrastructure and transcoding.

Sweden
Message

What I'm looking for

I’m looking for a role where I can build and evolve C++ platforms that must be real-time, reliable, and operationally transparent—ideally involving media streaming, infra control planes, or AI infrastructure, with room to lead technical direction.

I’m a C++ software engineer focused on building production-grade platforms for real-time media, cloud infrastructure, and large-scale AI services. I enjoy turning complex requirements into maintainable systems—especially when performance, reliability, and operational clarity matter.

At Scalstrm AB (Sweden), I extend a just-in-time Live/VOD transcoding extensions system (plugins) to analyze and modify video/audio frames (blackout, watermark, deinterlace, frame repair...). I’m currently working across modern C++ and media streaming formats like HLS and DASH to keep pipelines efficient and dependable.

Previously at Net Insight AB, I developed and maintained the data plane for Nimbra Edge ⮺, including multi-program transport stream splicing for ad insertion via SCTE-35 messages. I also handled MPEG-TS parsing/generation and maintenance for RIST/RTP/SRT/HLS protocol support, with a strong emphasis on correctness and long-term support.

At Rakuten Inc., I led the design and implementation of a new Virtual Infrastructure Management control plane (Tech & Team lead), adding VPC for isolated tenant networking and building an extensible entity model and decentralized reconciliation engine. Earlier, I worked across Global DataScience/Advanced Computing platforms and AI application infrastructure (MLOps, Kubernetes, distributed storage), and I also delivered mission-critical systems in trading, simulation, and high-availability services—always bridging architecture, engineering, and operations.

Experience

Work history, roles, and key accomplishments

SA
Current

Software Engineer

Scalstrm AB

Mar 2026 - Present (3 months)

Developed live/VOD just-in-time media transcoding features, including an extensions/plugin system to analyze and modify video/audio frames (e.g., blackout, watermarking, deinterlacing, frame repair).

Net Insight AB logoNA

Software Engineer

Jun 2024 - Feb 2026 (1 year 8 months)

Built and maintained the data plane for Nimbra Edge, including multi-program MPEG-TS splicing for ad insertion using SCTE-35 messages, along with full SCTE-35/104 support.

RI

Software Engineer & Tech Lead

May 2017 - May 2024 (7 years)

Designed and led the control-plane evolution for Rakuten OneCloud’s virtualized compute, including VPC for tenant network isolation and an extensible entity model with a decentralized reconciliation engine for applying changes across regions.

SA

Senior C++ Engineer

SAS

Jan 2013 - Aug 2015 (2 years 7 months)

Developed and extended the Wakanda open-source framework and its ecosystem, including Linux integration for WakandaDB and extension of 4D C++ libraries under Linux with related tooling migrations.

Education

Degrees, certifications, and relevant coursework

EP

EPITA

Engineering Master’s Degree, Cognitive Sciences and Advanced Computing (SCIA)

2003 - 2006

Activities and societies: Multi-agent systems, expert systems, blackboard, data mining, fuzzy logic, neural network.

Engineering Master’s Degree at EPITA with a major in Cognitive Sciences and Advanced Computing (SCIA). Coursework included multi-agent systems, expert systems, blackboard systems, data mining, fuzzy logic, and neural networks.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan