Etienne Caron

Freelance Software Developer / Consultant

Talk Title

Building an ML-powered Android Livestreaming App

Room

Grand Ballroom 2

Date

20.09.2024

Time

09:20 > 40 min

Share

on Twitter

This presentation explores the application of computer vision and machine learning models for real-time video and audio processing. We'll demonstrate how this technology can enable the creation of a whole new category of live-streaming applications.

Developing a video conferencing application has historically been fairly complex. We will start with a brief overview of the Livekit open-source APIs, showcasing how to build a simple and intuitive video streaming Android application.

Next, we will explore integrating various ML-powered agents into the experience. We will also illustrate how to use reactive programming techniques to create easily understandable and modifiable multi-stage processing pipelines.

Looking forward to exploring this exciting and innovative topic with you!

Speaker Bio

Etienne started his career as a back-end developer and pivoted to mobile development in the early 2010s. He worked on all tiers (server, web, mobile, and embedded) of large-scale software platforms and is currently a freelance software development consultant.

– Developer on the Nina™ Mobile speech recognition SDK for Nuance Communications
– Android team lead on TrueKey™ password management app for Intel / McAfee.
– Senior Android developer on Hatchful™ Logo Maker, Shopify.
– Staff developer for e-commerce store management application, Shopify.

Since pivoting to mobile development, Etienne has been an active community member and regularly devotes his time to mentoring startups, developers and students in the space. He lives in Montreal with his wife and daughter and speaks French and English fluently.

Menu