Todos los proyectos

Expérience 2026 →

CIBEST — Desarrollador full-stack

Del conteo de pasajeros a bordo hasta el mapa de supervisión: embebido, backend y web en el mismo equipo.

Rol
Prácticas de fin de estudios (4 meses) y luego desarrollador full-stack
Contexto
CIBEST, Besançon
Estado
En curso
  • 4misiones entregadas en prácticas
  • 3capas: C++, Node, Vue
  • 1puesto al terminar
  • Ansible
  • Bun
  • C / C++
  • Grafana
  • GTFS
  • Hono
  • k6
  • MapLibre / Protomaps
  • Node.js
  • PostgreSQL
  • Prisma
  • RabbitMQ
  • SQLite
  • Tailwind CSS
  • Tests automatisés
  • TypeScript
  • Vue 3
  • Yocto

El contexto

CIBEST equipa vehículos de transporte público: cámaras, GPS, células de conteo de pasajeros. A bordo, el grabador Scene5; del lado del operador, la aplicación web Supervision. Hice allí mis prácticas de fin de Máster y el equipo me contrató.

Lo que entregué

  • Células de conteo integradas en el Scene5: configuración, tiempo real vía RabbitMQ desde la capa C++, propagación a Supervision.
  • Mapa de afluencia en Supervision (MapLibre), filtros, cruce SAE ↔ GTFS, exportación CSV.
  • Archivado automático en PostgreSQL por particionado caliente/frío: la base gestiona sola su retención.
  • Grafana + k6: rendimiento medido, regresiones detectadas, cuellos de botella corregidos.

Stack

Vue 3 + Tailwind, Bun + Hono + Prisma, PostgreSQL, Node.js y C++ a bordo, RabbitMQ, SQLite, Ansible y Yocto. La misma familia de herramientas que LamaQuest: productivo desde la primera semana.