TB Logo

Bienvenido a mi mundo

Mostrando mis proyectos y habilidades.

Profile picture

Hola, soy

Timothée Blanpied

un

Me encanta construir soluciones desde cero, convirtiendo ideas en software y sistemas embebidos seguros y confiables. Me apasiona resolver problemas reales usando tecnologías conectadas, código limpio y algoritmos eficientes.

Sobre mí

UNA VISIÓN MÁS CERCANA DE MI EXPERIENCIA E INTERESES

Hola, soy

Timothée Blanpied

1+ años de experiencia

Soy ingeniero de software y disfruto creando software significativo y bien diseñado, con un impacto real en el mundo.

Descubrí la programación en el instituto y rápidamente supe que sería mi camino a largo plazo. A través de muchos proyectos personales, desarrollé sólidas habilidades técnicas y creatividad, motivado por la libertad de crear y las posibilidades casi infinitas que ofrece el software.

Luego estudié informática, ciberseguridad y redes en la escuela de ingeniería, donde adquirí bases sólidas y, sobre todo, aprendí a aprender.

Con un interés de toda la vida por la robótica, descubrir el desarrollo de software embebido me pareció natural, combinando ingeniería de software con sistemas tangibles y reales.

Mi objetivo es convertirme en un experto en mi campo y contribuir a proyectos innovadores que tengan un impacto positivo.

Ubicación
Romans-sur-Isère, Francia
A qué me dedico
Desarrollo de software embebidoDesarrollo de software backendSistemas IoT y conectadosArquitectura y diseño de software

Competencias técnicas clave

Una selección de tecnologías con las que disfruto trabajar.

C
C
C++
C++
STM32
STM32
Zephyr RTOS
Zephyr RTOS
Python
Python
FastAPI
FastAPI
Next.js
Next.js
Git
Git

Áreas de interés profesional

Sectores en los que estoy especialmente motivado para trabajar.

IoT
IoT

Disfruto creando sistemas conectados que transforman datos en inteligencia y ayudan a resolver problemas reales de manera responsable y significativa.

Transporte
Transporte

El transporte es un desafío global clave, donde construir sistemas seguros, fiables y sostenibles tiene un impacto directo en la sociedad.

Automoción
Automoción

El sector automotriz combina sistemas complejos, restricciones de seguridad y la transición hacia una movilidad más limpia e inteligente para el futuro.

Ciberseguridad
Ciberseguridad

La seguridad es esencial en cualquier sistema conectado; adopto un enfoque prioritario en seguridad para proteger datos, dispositivos y usuarios.

Habilidades

HABILIDADES TÉCNICAS EN MI MOCHILA. (PASA EL CURSOR SOBRE UNA HABILIDAD PARA VER LOS DETALLES)

Lenguajes y programación

Lenguajes de programación clave para el desarrollo de software

C
C
C++
C++
Python
Python
Java
Java
JavaScript
JavaScript
HTML
HTML
CSS
CSS
SQL
SQL

Sistemas embebidos y en tiempo real

Plataformas de microcontroladores y sistemas operativos en tiempo real

STM32
STM32
Raspberry Pi
Raspberry Pi
Zephyr RTOS
Zephyr RTOS
STM32CubeIDE
STM32CubeIDE

Desarrollo web y backend

Frameworks web, tecnologías backend y bases de datos

Flask
Flask
FastAPI
FastAPI
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Nginx
Nginx
PostgreSQL
PostgreSQL
MongoDB
MongoDB

CI/CD y gestión de proyectos

Control de versiones, integración continua y herramientas de seguimiento de proyectos

Git
Git
GitHub
GitHub
GitLab
GitLab
Bitbucket
Bitbucket
Jira
Jira
CircleCI
CircleCI
semantic-release
semantic-release

Calidad de software y pruebas

Frameworks de pruebas, análisis de código y herramientas de documentación

GoogleTest
GoogleTest
GoogleMock
GoogleMock
gcov
gcov
clang-tidy
clang-tidy
clang-format
clang-format
Valgrind
Valgrind
Pruebas unitarias
Pruebas unitarias
UML
UML
LaTeX
LaTeX

Machine learning y ciencia de datos

Algoritmos de ML, frameworks y herramientas de análisis de datos

LLM
LLM
KNN
KNN
K-Means
K-Means
CNN
CNN
TensorFlow
TensorFlow
Keras
Keras
Jupyter Notebook
Jupyter Notebook

Comunicación y protocolos

Protocolos de red y estándares de comunicación

WebSocket
WebSocket
MQTT
MQTT
HTTP
HTTP
TCP/IP
TCP/IP
I2C
I2C

Experiencia & Educación

CRONOLOGÍA DE ROLES Y ESTUDIOS RELEVANTES

Ingeniero de Software Embebido
may 2025 → sept 2025
AIoTrust
Lyon, Francia
  • Desarrollo de firmware en C++ sobre STM32 con Zephyr RTOS para un producto de ciberseguridad industrial.
  • Procesamiento de señales de sensores, actuadores y PLC para detectar anomalías y prevenir ataques.
  • Implementación de pruebas automatizadas y mejora continua de la calidad del software.
  • Automatización de flujos CI/CD y estandarización de buenas prácticas de desarrollo.
  • Entrega de un firmware robusto listo para la evolución futura del producto.
C++STM32Zephyr RTOSGitJiraBitbucketCircleCIUMLGoogleTestGoogleMockclang-formatclang-tidyMQTTSTM32CubeIDEsemantic-releaseI2C
AIoTrust
Desarrollador Full-Stack en Prácticas
ene 2024 → jul 2024
PingPrice
Bruselas, Bélgica
  • Desarrollo de pipelines automatizados de web scraping en Python para recopilar datos de productos en supermercados europeos.
  • Migración de MongoDB a PostgreSQL e integración de grandes volúmenes de datos.
  • Mejora de la calidad y categorización de datos utilizando LLMs, embeddings, KNN y K-Means.
  • Creación de una aplicación web interna para validar y enriquecer datos de productos.
  • Mejora de cobertura y precisión de datos en Francia, Bélgica y Países Bajos mediante automatización.
  • Documentación completa y transferencia de conocimientos para asegurar la continuidad del proyecto.
PythonGitGitLabPostgreSQLSQLHTTPLaTeXJupyter NotebookJavaScriptHTMLCSSFastAPILLMUMLKNNK-MeansFlaskNginxMongoDB
PingPrice
Desarrollador de Sistemas Embebidos
ene 2023 → jun 2023
Anyos
Valence, Francia
  • Desarrollo de software embebido en C sobre STM32 para cargadores de vehículos eléctricos.
  • Implementación de nuevas funcionalidades compatibles con OCPP 2.0 e integración inicial de ISO 15118 (Plug & Charge, V2X).
  • Garantía de retrocompatibilidad con OCPP 1.6 para asegurar la interoperabilidad.
  • Pruebas de integración verificando comunicación entre cargador, vehículo y servidores cloud.
  • Participación en la validación completa del sistema para garantizar confiabilidad antes del mercado.
  • Definición de arquitectura con UML y documentación técnica detallada.
CSTM32STM32CubeIDEGitPythonWebSocketUML
Anyos

Proyectos destacados

UNA SELECCIÓN DE PROYECTOS PERSONALES DESTACADOS

Proyecto destacado
oct 2024

Drone cuadricóptero personalizado — Diseño, electrónica y controlador de vuelo

Un drone cuadricóptero totalmente diseñado desde cero: diseño mecánico, integración de electrónica, firmware de controlador de vuelo en C++ y una interfaz web para telemetría y configuración en tiempo real.

  • Diseño completo del chasis del cuadricóptero en Fusion360 con prototipos impresos en 3D
  • Selección e integración de toda la electrónica: motores, ESC, PDB, IMU, MCU y sistema de alimentación
  • Implementación de un controlador de vuelo personalizado en C++ sobre Raspberry Pi Pico
  • Desarrollo de controladores de hardware (IMU, sensores, control de ESC) y bucles PID estables
  • Comunicación UART implementada entre la Raspberry Pi Pico (FC) y la Raspberry Pi (computadora de vuelo)
  • Creación de una interfaz web de control y monitorización con orientación 3D del drone en tiempo real
Etiquetas
Sistemas embebidosImpresión 3DElectrónica
Habilidades
C++
C++
Raspberry Pi
Raspberry Pi
I2C
I2C
Proyecto destacado
ago 2023

Reconocimiento interactivo de dígitos manuscritos (CNN)

Proyecto de machine learning de extremo a extremo que combina el entrenamiento de un modelo CNN en notebooks de Jupyter con una demo web interactiva ejecutada en el cliente. Los usuarios pueden dibujar dígitos manuscritos y recibir predicciones en tiempo real desde un Convolutional Neural Network entrenado con el dataset MNIST y desplegado en el navegador mediante TensorFlow.js.

  • Diseño y entrenamiento de un Convolutional Neural Network con TensorFlow/Keras, logrando una alta precisión sobre el dataset MNIST
  • Construcción de una interfaz de dibujo interactiva con HTML5 Canvas e inferencia en tiempo real
  • Conversión y despliegue del modelo entrenado a TensorFlow.js para ejecución directa en el navegador, sin dependencia de backend
  • Implementación de predicciones basadas en niveles de confianza, controles del canvas y comportamiento responsive de la interfaz
Etiquetas
Deep LearningWeb DevelopmentComputer Vision
Habilidades
Python
Python
Jupyter Notebook
Jupyter Notebook
TensorFlow
TensorFlow
Keras
Keras
CNN
CNN
JavaScript
JavaScript
CSS
CSS
HTML
HTML
Proyecto destacado
jul 2023

LogicSim: Simulador interactivo de lógica digital

Un simulador de lógica digital basado en la web, desarrollado con React, que ofrece compuertas lógicas, componentes e interconexiones renderizadas en SVG interactivo para crear y probar circuitos digitales personalizados.

  • Constructor de circuitos mediante arrastrar y soltar
  • Renderizado SVG interactivo para visuales fluidos y escalables
  • Compuertas lógicas: AND, NOT
  • Componentes: display de 7 segmentos, interruptores, botones, LEDs
  • Cableado dinámico con ajuste automático de ángulos y enrutamiento automático
  • Propagación de señales en tiempo real y resaltado visual
Etiquetas
Aplicación webSimulaciónElectrónica
Habilidades
JavaScript
JavaScript
CSS
CSS
HTML
HTML
Proyecto destacado
may 2023

NeuralNetworkCPP — Red neuronal en C++ (from scratch)

Una pequeña librería educativa en C++ para redes neuronales, implementada desde cero (propagación hacia delante/atrás + bucle de entrenamiento), con una demo CLI de reconocimiento de dígitos en MNIST y una UI de terminal personalizada (barras de progreso + gráficos de accuracy).

  • Implementación de una red neuronal feedforward desde cero (forward pass, backpropagation, descenso de gradiente)
  • Construcción de mi propia capa de operaciones matriciales + ruta opcional de aceleración CUDA
  • Demo de reconocimiento de dígitos en MNIST con barras de progreso en terminal y gráficos de accuracy por clase
  • Soporte de guardado/carga para reutilizar modelos entrenados desde la CLI
Etiquetas
Deep LearningRedes neuronales
Habilidades
C++
C++
Proyecto destacado
jul 2022

Clon de Geometry Dash (Java + Processing)

Un juego de plataformas al estilo Geometry Dash recreado desde cero en Java usando el IDE Processing, con físicas, colisiones, efectos de partículas y un editor de niveles totalmente interactivo.

  • Simulación de físicas fluida y sistema de colisiones
  • Editor de niveles totalmente funcional con colocación en cuadrícula
  • Colocar, mover, rotar y eliminar bloques y obstáculos
  • Efectos de partículas en tiempo real y retroalimentación visual
  • Selector de niveles y pantalla de carga
  • Recrea la experiencia de Geometry Dash con niveles personalizados
Etiquetas
Desarrollo de videojuegosProcessingFísica
Habilidades
Java
Java

Trabajemos juntos

¿TIENES UN PROYECTO EN MENTE O QUIERES HABLAR SOBRE NUEVAS OPORTUNIDADES? ESTARÉ ENCANTADO DE ESCUCHARTE. PONTE EN CONTACTO Y CREEMOS ALGO EXTRAORDINARIO.

Envíame un mensaje directo

0/100 caracteres

0/254 caracteres

0/5000 caracteres

Normalmente estoy disponible de lunes a viernes, de 9:00 a 17:00. Para asuntos urgentes, no dudes en llamarme.