Sébastien Côté

Lead Software Developer at Xtract AI
  • Claim this Profile
Contact Information
Location
Canmore, Alberta, Canada, CA
Languages
  • English Professional working proficiency
  • French Native or bilingual proficiency
  • Spanish Elementary proficiency
Skills

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Lead Software Developer
      • Aug 2021 - Present

      Develop an application that detects, classifies, and tracks objects of interests in video using Artifical Intelligence (AI). Develop an application that detects, classifies, and tracks objects of interests in video using Artifical Intelligence (AI).

    • Canada
    • Security and Investigations
    • 300 - 400 Employee
    • Senior Software Developer
      • Feb 2016 - May 2019

      Developed video streaming solutions to deliver live and recorded security footage from edge devices to mobile phones and web browsers.• WebRTC• C++ / C# / Javascript / Node.js Developed video streaming solutions to deliver live and recorded security footage from edge devices to mobile phones and web browsers.• WebRTC• C++ / C# / Javascript / Node.js

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • Sep 2014 - Feb 2016

      Working remotely as a technical lead and architect for the development of a new C++ HTTP server module that performs efficient on-the-fly conversion of media for different adaptive HTTP streaming technologies. • Apple HTTP Live Streaming • MPEG-DASH • Microsoft Smooth Streaming • C++ / Lua / JSON / Linux Working remotely as a technical lead and architect for the development of a new C++ HTTP server module that performs efficient on-the-fly conversion of media for different adaptive HTTP streaming technologies. • Apple HTTP Live Streaming • MPEG-DASH • Microsoft Smooth Streaming • C++ / Lua / JSON / Linux

    • Director of Software Engineering
      • Jan 2012 - Jun 2014

      Led a team of software developers and testers through the development of new software providing bandwidth optimization solutions. The technology was successfully deployed in the data center of large mobile network operators. • Large scale distributed architecture • Coaching and mentoring • Product and features design and planning • Project management • Employee evaluations

    • Lead Software Engineer
      • May 2005 - Jan 2012

      Led a team of up to 5 software developers through the design and development of products related to on-the-fly transcoding of media files, streaming and bandwidth optimization for mobile network operators. • SIP / RTSP / RTP / RTCP • MMS (Microsoft Media Server) • FLV / MP4 / WMV • H.263 / H.264 / MPEG-4 • MongoDB • Software profiling and optimization • Network performance optimization • Continuous integration • C / C++ / Java / Python / shell scripting • Linux

    • Software Engineer
      • May 2004 - May 2005

      Contribute to the design and development of a MMS message adaptation server for mobile network operators. • Audio, video, and image transcoding • OMA Multimedia Messaging Service (MMS) • XML-RPC • C / C++ • Linux

    • Telecommunications
    • 1 - 100 Employee
    • Software Developer
      • Jan 2003 - May 2004

      • Implementation of new features in a video transcoding application running under Windows. C++, DirectShow, MFC.• Contributed to the analysis, design and development of a Linux server application for media transcoding. Development in C and C++.• Deployment and maintenance of a version control system and Wiki. • Implementation of new features in a video transcoding application running under Windows. C++, DirectShow, MFC.• Contributed to the analysis, design and development of a Linux server application for media transcoding. Development in C and C++.• Deployment and maintenance of a version control system and Wiki.

    • Sweden
    • Telecommunications
    • 700 & Above Employee
    • Software Development Intern
      • May 2002 - Sep 2002

      Java client/server development. CORBA. Java client/server development. CORBA.

    • Canada
    • Computer Hardware Manufacturing
    • 1 - 100 Employee
    • Software Development Intern
      • Jan 2001 - May 2001

      - Port JFFS (Journaling Flash Filesystem) to the 2.2 branch of the Linux kernel.- Create an embedded Linux distribution based on BusyBox and TinyLogin. - Port JFFS (Journaling Flash Filesystem) to the 2.2 branch of the Linux kernel.- Create an embedded Linux distribution based on BusyBox and TinyLogin.

Education

  • Université de Sherbrooke
    Bachelor of Engineering (BEng)
    1998 - 2002
  • CEGEP de Victoriaville
    1996 - 1998

Community

You need to have a working account to view this content. Click here to join now