Adrien Bertrand

Senior Full-Stack Software Engineer | IoT

Salary / Daily rate

Marseille, France

Freelance, open to permanent contract

Can come onsite

Skills

Fullstack DevelopmentPHPCLinuxCybersecurityGitHubWordPressTest Driven DevelopmentHTMLBootstrapTypescriptSQLiteGitGitLabJenkinsBackend DevelopmentJavascriptLaravelDevOpsBig DataCSSMariaDBSQL databasesMySQLSQL QueriesC++DockerGraphQLPostmanProduct StrategyConfluenceProduct OwnershipJiraPhotographyAdobe Photoshop

Languages

English (Native)French (Native)Spanish

About me

Intro

CTO & Full-Stack Engineer with 10+ years building IoT platforms and embedded systems. Leading technical strategy at startup, worked on architecture/dev of IoT products from scratch, and scaled data cloud handling millions of daily records. Specialized in C/C++, embedded Linux, and web development for full stack solutions.

Links

Work experience

Lead Software Engineer

Screen InnovationsFreelance

Oct 2024 - Present

2 years 1 month

- Reporting to the VP of Engineering, I'm working on several projects in a "full stack" way, including having made from scratch, the architecture and implementation of the new “IP Bridge” product (custom PoE Linux-based arm board) that bridges various IoT protocols with other/older products and devices. This also needed creating (spec/doc/dev) a new secure IP-based proprietary IoT protocol. - I am also in charge of the maintenance of various existing products for both backend/embedded and frontend, with effort on code optimization and debugging. - Work on several integrations from/to other IoT protocols and software in various programming languages

Chief Technology Officer

Stick'n Sense

Sep 2021 - Present

5 years 2 months

Marseille, France

- Establish technical strategy and roadmap for the products of the company (“PanelWatch” offer...), in coordination with the other directors. - Since this is a small startup, I myself do a lot of architecture, programming, debugging for both embedded and server platforms (full stack), as well as server sysadmin & devops work.

President

UPECS organization

Jan 2013 - Present

13 years 10 months

Co-Founder and President of the non-profit organization "UPECS" (french acronym meaning : Union for the promotion of Scientific Teachings and Careers). More info : https://upecs.org

Co-founder / Administrator

TI-Planet.org

Aug 2011 - Present

15 years 3 months

69340 Francheville, France

- Domains and server management (Debian-based LAMP stack, Apache with nginx front-end) - PHP programming + HTML/CSS/JavaScript on the front-end. - Database design and management (MySQL) - Community manager (forum and social networks) - Calculator programming (Basic, Lua, C/C++, ...)

Embedded Software Engineer

Overkiz

Jul 2016 - Aug 2021

5 years 2 months

Worldwide

2016 -> 2017: in Annecy, France. 2018 -> 2019: in Hong Kong, with/for Somfy 2020 -> 2021: in the USA, with/for Somfy _____________________________________________ Development, debugging, testing, optimizing, profiling, static+dynamic analysis... Maintenance of frameworks, product integration for & middleware implementations of IoT/Home-Automation protocols on our gateways supporting RTS, RTN, IdealRF, IB+, io-homecontrol, Zigbee, Z-Wave etc. and bridging some of them to local integrations such as Somfy Synergy and Apple HomeKit. I also do demos for customers and prospects, showcasing the Overkiz platform as well as API training and technical support for mobile apps developers, on-site cloud and gateway technical support during field tests, etc. Languages: Lua/LuaJIT, C, C++, Java, JavaScript, Bash... Tools: GCC, LLVM, Poky/Yocto, Git, Gerrit, Jenkins, Jira, Confluence... Targets: mostly ARM-based boards, under Linux.

Full Stack developer

SmartFuture

Jan 2013 - Jul 2016

3 years 7 months

France; Hong-Kong

- C / C++ programming and debugging, for desktop, server, and embedded targets - Dedicated server setup and management (Debian-based LAMP stack) - IoT "Big Data" database design, creation and management (2+ million new records/day) - Creation of an API in PHP-MySQL designed to efficiently handle queries on large datasets - Responsive webapp creation using this API, for displaying real-time and historical data, stats...

Software developer / Project Trainee

Texas Instruments

Jul 2012 - Aug 2012

2 months

Région de Bengaluru, Inde

TI-Nspire Programming: Lua scripting. Educational Content Creation. (2-month internship)

Webmaster

Watteco

Jul 2009 - Aug 2009

2 months

Creating and improving dynamic pages (PHP+MySQL), design; Website creation with a CMS; Creating and improving the pages, overall design, social aspect...

Tech. Assistant

School District #145

Sep 2008 - May 2009

9 months

Waverly, NE 68462, USA

At Waverly School District #145 (http://www.dist145schools.org/) - Managing 500+ networked computers; - Global computer help for the school staff / teachers; - Software and hardware repairs ; - Programming; network administration...


Education

Concordia University

Master of Applied Science (thesis-based)

2014 - 2016

3 years

Institut supérieur d'électronique et du numérique

Engineer's degree (M.Eng.)

2010 - 2015

6 years

Cours Maintenon

Baccalaureate

2004 - 2010

7 years

Waverly High School

High School

2008 - 2009

2 years

The best place to find your next move

© 2026. All Rights Reserved.