David Ngo

CTO

Salary / Daily rate

Paris, France

Permanent contract and freelance

Can come onsite

Skills

LinuxScrum

Languages

English

About me

Intro

CTO and engineering leader with 10+ years building scalable tech solutions across startups and enterprise. Led cross-platform teams, managed M&A integrations, and drove product roadmaps from embedded systems to mobile apps. Expert in team leadership, technical architecture, and transforming complex technical challenges into business growth.

Links

Work experience

CTO

Cosmo Connected

Mar 2025 - Present

1 year 4 months

Ville de Paris, Île-de-France, France

Shadow

Oct 2021 - Mar 2025

3 years 6 months

Paris, Île-de-France, France

Engineering lead for Synfonium apps

Jun 2023 - Mar 2025

1 year 10 months

Paris, Île-de-France, France

- All synfonium group front-end apps - Responsible for roadmaps - Drive new features lifecycle - Ensure stability - Product evolution strategy - Cross-units organisation

Engineering manager for desktop and mobile apps

Oct 2021 - Jul 2024

2 years 10 months

Ville de Paris, Île-de-France, France

- Team management of all clients' apps (Windows, Linux, macOS, VR, iOS/tvOS, Android, thin client) - People-Oriented Leadership - Project management workflow and its implementation - Internal process and mentoring, required after the company has been acquired and got huge turnovers - Scrum workflow - CIR/C2I

CTO

Weblib

Dec 2015 - Oct 2021

5 years 11 months

Paris

Weblib is a startup based in Paris with two major solutions : social marketing/targeting through Wi-Fi and MDM for Android tablets. - M&A of 2 companies - Key accounts partnership - Roadmap implementation - Team management - Pre-sales and partnership - Product specification, functional specification, technical specification - Scrum workflow - OS build and dev for routers - Servers management (usage of AWS, or classic Linux servers)

Embedded systems engineer/Software Architect

IER

Oct 2015 - Dec 2015

3 months

Suresnes

Boarding pass scanners and printers for airports : Workflow set up (SVN, project manager helper scripts, release procedures), CI/CD server with Jenkins, code quality tools set up (static analysis, memory leak detectors, performance analysis, code profiling).

Embedded systems engineer

SoftAtHome

Jul 2015 - Oct 2015

4 months

Nanterre

Orange Livebox middleware : C language to implement gateway-to-WAN protocols/features, TR-181 data model usage, Linux system start up scripts.

SAGEMCOM

Mar 2014 - Jul 2015

1 year 5 months

Rueil-Malmaison

Embedded Systems Engineer

Sep 2014 - Jul 2015

11 months

Rueil-Malmaison

- C/C++ router middleware development (cable and ethernet, Intel PUMA6 architecture) : build with openWRT, Wi-Fi hardware abstraction layer, data model sync, communication between CPU, RPC via bus - As an individual project, RDK-B (opensource Cisco middleware) build to Sagemcom board - with Yocto and Intel SDK : Git SCM, wiki set up, roadmap, QEMU virtualization and benchmarking - Cable Modem Broadcom project : middleware architecture for POC draft, writing of knowledge base, SCM set up (SVN+bugzilla, workflow) for QA team and Dev team, project managing scripts (usage of SVN and Bugzilla APIs), benchmarking with Sagemcom solutions

Embedded Systems Engineer

Mar 2014 - Oct 2014

8 months

Rueil-Malmaison

Engie (ex-ErDF) LINKY data concentrator : - OS build with Yocto (recipes writing, kernel configuration, busybox configuration, Yocto upgrades), power management driver, GPIOs export in sysfs, runit usage for processus starts, scripts and C binaries helpers for Java team, documentation writing, firewall with netfilter, HTTPS configuration, UID/GUID configuration, rights configuration with Yocto recipes (permissions and sudoers), QA validation scripts/binaries writing

Embedded Systems Engineer

H2AD - Ma Santé Chez-Moi

Sep 2012 - Mar 2014

1 year 7 months

Région de Saint-Étienne, France

Telemedicine gateway development (USB, Bluetooth, GPRS) (http://www.twitoo.org) : - Linux embedded C language usage with ARM architecture, Linux OS build scripts, Bluetooth drivers, modem communication with AT, medical devices integration, teamwork (SVN, Redmine) - Medicine data exchange protocol writing and acceptance plan - Bluetooth medical devices integration (ECG, diagnostic scale, oxymeter, spirometer, actimeter) with a telemedicine gateway (from data retrieval to server transmission, with algorithms to clean/process medical data)


Education

ESIGETEL

Embedded systems master degree (engineer)

2009 - 2012

4 years

Professional network built for talents

© 2026. All Rights Reserved.