You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Yves B.YB

Yves B.

Embedded Software Architect & Technical Trainer

€650/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yves

Software Architect Engineer and Technical Trainer.
  • 20 years of experience in Embedded Systems in industrial environments
  • 8 years of multidisciplinary teaching in continuing education centers and engineering schools.
=> We surely have something to do together!

I help you achieve your most ambitious projects, from a code brick to the entire software architecture. I assess the complexity and constraints of your request to produce a clear audit and a controlled development path, corresponding to your quality and timing needs.
Bonus! I can also set up projects: business plan, functional / technical specifications, budgeting, planning... and carry them out, from MVP to production.

Technical aspects:
- Familiar with Embedded Systems: specialized Linux gateways (IoT / Set-Top-Box), microcontrollers (Arduino, EFR32/STM32).
- In-depth knowledge of IoT: architectures, protocols, limitations, perspectives
- Z-Wave Certifier ( = you are in good hands!).

Programming languages:
- low-level: C, assembly
- high-level: Python, C++, Java, Objective-C, React.js & Native, PHP/MySQL
- exotic: Pascal, Fortran, E...

Training:
With a keen and proven sense of pedagogy, I lead training courses for companies and engineering schools:
- Cybersecurity of Embedded Systems: vulnerabilities and 360-degree project security, from management to the final silicon
- IoT Protocols and Architectures: building a BLE connected object from scratch.
- Introduction to Android application development: fundamental concepts, getting started with Android Studio, building a complete smartphone application
- Introduction to C/C++: machine architecture concepts, syntax, grammar and examples, creating a text-based game with AI.
- Video & Audio Codecs: acoustic and visual perceptual models, building a video stream player.
  • French

    Native or bilingual

  • English

    Fluent

  • German

    Basic

  • Spanish

    Basic

Remote only
Primarily works remotely

Experience

  • Weeroc
    DevOps
    DIGITAL AND IT
    October 2022 - December 2022 (3 months)
    Deployment and commissioning of my odoo community ERP on cloud servers (staging and production) in microservices.

    Customization and debugging of integrated or external modules.

    Advanced automated migration tooling
    PostgreSQL Python Docker docker-compose
  • La Photocabine
    CTO
    TECH
    November 2021 - Today (4 years and 7 months)
    Freelance CTO, technical management of 40 connected photo booths and cloud services.

    Mission scope:
    - Taking over the previous CTO's code
    - Extensive debugging
    - Versioning
    - Automated release packaging
    - Performance improvement through task parallelization and synchronization
    - Addition of innovative features

    Results after 6 months:
    - Stability and reliability in all conditions (events, institutional)
    - Product scaling leading to high-speed growth (+50% of the fleet, deployment in 2 weeks)
    PHP MySQL React.js Windows Bash Release Management Python
  • Groupe ESIEE Paris
    Android Development, IoT Architectures Trainer
    EDUCATION AND E-LEARNING
    October 2021 - Today (4 years and 8 months)
    Champs-sur-Marne, France
    I teach the following subjects:

    1] * Introduction to the world of IoT, building a BLE connected object from scratch

    Training content:

    * Introduction to connected objects: embedded systems architecture review, communication buses, sensors, actuators
    * Overview of existing IoT architectures, types of connected objects, protocols, advantages and disadvantages, energy and radio frugality constraints.
    * Analysis of success and failure factors, market and offering evolution perspectives
    * Building a connected object using BLE protocol on Silicon Labs Thunderboard Sense 2 development boards.

    2] * Introduction to Android Studio development for 4th-year engineering students. Guiding application projects running on a real Android device (no emulator!).

    Training content:
    * Introduction to Android fundamentals: Linux system, abstraction layers, APIs, APK structure.
    * Presentation of the Android Studio project structure: Manifest, code, resources.
    * Overview and use of essential components: Activity, Intent, Fragment, Gesture, Service.
    • Advanced development concepts: Broadcast Receivers, Realtime Database, Firestore
    • Practical application with relevant examples: code walkthrough and live demonstration, Q&A sessions.
    • Collaborative work: In a group development context, introduction to Git and Github, implementation via command line and within Android Studio
    Java Android Studio Android Internet of Things Bluetooth Low Energy Z-Wave Zigbee

Recommendations

FU
FU
FU
+1
Former user and 3 other people have recommended Yves

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • DESS Computer Science Communication - Network - Image / Specialization Image
    University of Marne-La-Vallée
    2003
  • Telecommunications and Signal Processing Engineer
    ESIEE Paris
    2002

Skill set

Categories