Skip to content
View tblanpied's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report tblanpied

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tblanpied/README.md

πŸ‘‹ Hello, I'm TimothΓ©e Blanpied

Typing SVG

πŸš€ About Me

I'm a passionate Software Engineer and Embedded Systems Engineer based in Valence, France πŸ‡«πŸ‡·. With over a year of professional experience, I love turning ideas into secure, reliable software and embedded systems that solve real-world problems.

My journey began in high school when I discovered coding and quickly fell in love with the endless possibilities of software. This passion led me to pursue a comprehensive engineering degree in Computer Science, Networks, and Cybersecurity at Grenoble INP - Esisar, where I built strong foundations in both theory and practice.

πŸ’Ό Current Focus

I am currently seeking new opportunities in embedded systems development, particularly in the domains of IoT, transportation, automotive, and cybersecurity.

πŸ› οΈ Tech Stack & Skills

Languages & Programming

C C++ Python JavaScript Java SQL

Embedded & Real-Time Systems

STM32 Zephyr RTOS Raspberry Pi

Web Development & Backend

FastAPI Next.js Flask Tailwind CSS PostgreSQL MongoDB

Machine Learning & Data Science

TensorFlow Keras Jupyter

Tools & DevOps

Git GitHub GitLab Docker

🌟 Featured Projects

An end-to-end ML project featuring a CNN trained on MNIST dataset, deployed as an interactive web demo using TensorFlow.js. Draw digits and get real-time predictions!

Tech: Python, TensorFlow, Keras, JavaScript, HTML5 Canvas

A neural network library built from scratch in C++ with forward/backpropagation, gradient descent, and a CLI demo for MNIST digit recognition with progress visualization.

Tech: C++, CUDA, MNIST Dataset

A digital logic circuit simulator with a graphical interface for designing and testing logic gates, flip-flops, and complex digital circuits.

Tech: C++, React, Digital Logic

πŸ’Ό Professional Experience

πŸ”§ Embedded Software Engineer | AIoTrust | Lyon, France

May 2025 - September 2025

  • Developed C++ firmware on STM32 using Zephyr RTOS for industrial cybersecurity products
  • Processed raw sensor, actuator, and PLC signals to detect anomalies and prevent potential attacks
  • Implemented automated testing and contributed to continuous software quality improvements
  • Automated CI/CD workflows and standardized development best practices

🌐 Full-stack Developer Intern | PingPrice | Brussels, Belgium

January 2024 - July 2024

  • Developed automated Python web scraping pipelines to collect product data from European supermarket websites
  • Implemented ML workflows using LLMs, embeddings, KNN and K-Means to improve data quality and product categorization
  • Built a full-stack internal web application enabling efficient validation, enrichment and correction of product data
  • Improved data coverage and accuracy across France, Belgium and the Netherlands through automated processes

⚑ Embedded Systems Developer | Anyos | Valence, France

January 2023 - June 2023

  • Developed embedded software in C on STM32 microcontrollers for Anyos electric vehicle charging stations
  • Implemented new features supporting advanced charging standards such as OCPP 2.0 and early ISO 15118 integration (Plug & Charge, V2X)
  • Executed integration tests validating communication between the charging station, electric vehicles and cloud servers

πŸŽ“ Education

Engineering Degree in Computer Science, Networks & Cybersecurity
Grenoble INP - Esisar (2019-2024)
Specialized in Intelligent & Secure Systems with focus on AI, ML, and complex system modeling.

πŸ“Š GitHub Stats

🌐 Connect With Me

🎯 Current Interests

  • πŸ” Cybersecurity: Security-first approach in connected systems
  • πŸš— Automotive: Complex systems and sustainable mobility
  • πŸš† Transportation: Safe, reliable, and sustainable systems
  • 🌐 IoT: Turning data into intelligence through connected technologies

Profile views

Pinned Loading

  1. GuessTheOutput-CPP GuessTheOutput-CPP Public

    Learn C++ details by guessing program output (includes compilation/runtime errors & UB). Static web app.

    TypeScript 1

  2. ina219-cpp-driver ina219-cpp-driver Public

    INA219 cross-platform C++20 I2C driver for voltage/current/power monitoring β€” Raspberry Pi Pico SDK, ESP IDF, Arduino and STM32 examples included.

    C++ 1

  3. DigitRecognition DigitRecognition Public

    Simple TensorFlow/Keras CNN for MNIST with a browser drawing interface using TensorFlow.js for live digit recognition.

    Jupyter Notebook 1

  4. FlashStore FlashStore Public

    Portable C++20 embedded flash persistence library with CRC, versioning, wear-aware storage, and clean platform adapters for MCU firmware.

    C++ 1

  5. NeuralNetworkCPP NeuralNetworkCPP Public

    A simple C++ neural network library with CUDA GPU acceleration for educational purposes. Includes examples like MNIST digit recognition.

    C++ 1

  6. LogicSim LogicSim Public

    Digital logic simulation for simulating logic with logic gates like NOT, AND, OR, ... and with components like seven segments display.

    JavaScript 1