Saltar al contenido
Aceptando nuevos proyectos · Barcelona y remoto

Hola, soy

Abraham Cedeño

Desarrollador freelance: webs, sistemas embebidos y paneles de control

Hago páginas web, dispositivos electrónicos y paneles de control para negocios y startups. Precio cerrado, proceso claro y una sola persona responsable de principio a fin.

captura de señal sin pérdidas en MOOVIA
999 Hz
captura de señal sin pérdidas en MOOVIA
de diferencia frente a un sistema VBT comercial
0,03 m/s
de diferencia frente a un sistema VBT comercial
contactos semanales para un cliente con su nuevo CRM web
+20
contactos semanales para un cliente con su nuevo CRM web
para obtener KPIs en el Ayuntamiento de Barcelona
Días → seg.
para obtener KPIs en el Ayuntamiento de Barcelona

Sobre mí

Software que toca el mundo físico

Soy Ashlyn Abraham Cedeño Holguín (Abraham en el día a día). Hasta ahora he tocado muchas capas de la tecnología: datos en el Ayuntamiento de Barcelona, aplicaciones web para empresas como consultor y, sobre todo, hardware y firmware en MOOVIA, el wearable deportivo que fundé.

Esa variedad es mi ventaja: entiendo el producto de punta a punta, del esquemático de la placa al panel donde alguien toma una decisión. Aprendí BLE, fusión de sensores y diseño de PCB porque el producto los necesitaba, no porque estuvieran en un temario.

Para ti significa un solo interlocutor: si tu proyecto necesita un dispositivo, la web que lo vende y el panel donde ver sus datos, lo hago todo yo, con un precio cerrado y sin pasarte de un proveedor a otro.

Formación

Grado en Ingeniería en Organización de las TIC · La Salle Campus Barcelona (URL), 2026

Idiomas

Trabajo en español e inglés

Dónde

Barcelona, España · en remoto con clientes de toda España

Cómo trabajo

Git, decisiones documentadas y validación con osciloscopio y analizador lógico. Si no lo puedo medir, no lo doy por bueno.

Qué sé hacer

Del esquemático al dato medido

Cada capacidad va acompañada de dónde la he puesto en práctica.

Firmware embebido

C/C++ sobre ARM Cortex-M4F con FreeRTOS: tareas, interrupciones, temporizadores y bajo consumo. Drivers de periféricos escritos desde cero.

CC++FreeRTOSSPII2CUART

✓ MOOVIA · driver de IMU a 1 kHz

Conectividad IoT

Telemetría en tiempo real por BLE 5.2 con servicios GATT propios y control de pérdidas. Pipelines MQTT con Docker en mi laboratorio.

BLE / GATT802.15.4MQTTDockerLinux

✓ MOOVIA · 0 paquetes perdidos

Sensores y señal

Convertir una señal ruidosa en una métrica fiable: orientación por cuaterniones, control de deriva y detección de fases del movimiento.

IMUMadgwickKalmanZUPTPython

✓ MOOVIA · 0,03 m/s frente a referencia

Hardware y PCB

Esquemático y layout de PCB de 4 capas en KiCad, soldadura de prototipos, bring-up y trato con el fabricante.

KiCadOsciloscopioAnalizador lógicoBring-up

✓ MOOVIA · PCB propia de 4 capas

Producto, web y datos

Traducir un problema de negocio en un sistema que funciona: CRM, cuadros de mando y automatización de informes.

Next.jsTypeScriptFirebasePower BIVBA

✓ Clínica dental · automoción · Ayuntamiento

Método y ownership

Llevo proyectos solo de principio a fin: requisitos, arquitectura documentada, riesgos, pruebas y entrega. Respondo del resultado, no solo de la tarea.

GitADR / documentaciónITILAgileRGPD

✓ Fundador de MOOVIA

Resultados

Lo que he conseguido, con datos

Cifras reales y comprobables de cada proyecto. Sin porcentajes inflados: qué había, qué hice y qué cambió.

01 · MOOVIA · startup propia

Ago 2025 — actualidad

MOOVIA — wearable de análisis del rendimiento en fuerza

Fundador y responsable técnico

Un sensor que se coloca en la barra y mide en tiempo real la velocidad de cada repetición. Lo he llevado de la idea a un prototipo funcional con usuarios de prueba, diseñando yo el hardware, el firmware y el algoritmo.

de muestreo efectivo en streaming continuo
999 Hz
de muestreo efectivo en streaming continuo
paquetes perdidos en 20.670 muestras (20,7 s)
0
paquetes perdidos en 20.670 muestras (20,7 s)
de diferencia en velocidad pico frente a un sistema VBT comercial
0,03 m/s
de diferencia en velocidad pico frente a un sistema VBT comercial
repeticiones contadas correctamente en la prueba de contraste
8 / 8
repeticiones contadas correctamente en la prueba de contraste

Qué hice

  • Escribí desde cero el driver del IMU ICM-42688-P por SPI (FIFO, lecturas en ráfaga, ODR de 1 kHz).
  • Desarrollé el firmware en C/C++ con FreeRTOS sobre un SoC Microchip WBZ351 (ARM Cortex-M4F, BLE 5.2).
  • Definí un contrato BLE/GATT propio con numeración de secuencia para detectar pérdidas de datos.
  • Implementé fusión de sensores (Madgwick, Kalman 1D y ZUPT) para calcular velocidad, altura y aceleración pico.
  • Diseñé la PCB de 4 capas en KiCad, soldé los prototipos e hice el bring-up de la placa.
  • Presenté el proyecto en B-Step, el programa de Barcelona Activa para startups del sector deportivo.

Tecnología

C/C++FreeRTOSARM Cortex-M4FBLE / GATTSPIKiCadPython
moovia.app ↗

02 · Consultoría TIC freelance · sector salud

2026

CRM y cuadro de mando para una clínica dental

Analista y desarrollador

La clínica tenía la información de control repartida en varias herramientas. Diseñé y desarrollé su CRM y un cuadro de mando económico que conecta proveedores, pacientes y servicios.

tiempo semanal para reunir la información de control
4 h → al instante
tiempo semanal para reunir la información de control

Qué hice

  • Modelé el dominio completo: pacientes, tratamientos, inventario, presupuestos y facturación.
  • Documenté las decisiones de arquitectura y el cumplimiento RGPD para datos de salud.
  • Construí la aplicación con Next.js y TypeScript sobre Firebase.

Tecnología

Next.jsTypeScriptFirebaseRGPDModelado de dominio

03 · Consultoría TIC freelance · sector automoción

2025 — 2026

CRM web para una empresa de automoción

Idea propia, análisis y desarrollo

La empresa necesitaba más clientes potenciales. Les propuse, sin que me lo pidieran, un CRM web que agiliza el análisis de cada vehículo y publica su stock.

contactos por semana desde la primera semana
+20
contactos por semana desde la primera semana
propuesta por mí, no encargada
Idea propia
propuesta por mí, no encargada

Qué hice

  • Detecté el problema de negocio (captación de contactos) y propuse la solución.
  • Desarrollé un CRM web que reduce el tiempo de análisis de cada vehículo.
  • Publiqué el stock de forma abierta para que los clientes lo encontraran.

Tecnología

WebFirebaseAPIs RESTAutomatización

04 · Institut Municipal d'Informàtica · Ajuntament de Barcelona

Oct 2024 — Jul 2025

Datos y cuadros de mando en el Ayuntamiento de Barcelona

Asistente de proyecto — Datos y TI

800 horas en el departamento de Cultura automatizando indicadores y documentando procesos para la toma de decisiones del servicio.

para obtener los indicadores clave
Días → segundos
para obtener los indicadores clave
cuadros de mando operativos, reutilizados por otros servicios
2
cuadros de mando operativos, reutilizados por otros servicios
para integrarme por completo en el equipo
3 semanas
para integrarme por completo en el equipo
de experiencia en una administración pública
800 h
de experiencia en una administración pública

Qué hice

  • Construí un cuadro de mando presupuestario por servicio con Power BI y VBA.
  • Diseñé flujos ETL en Python y rediseñé los informes con anonimización para proteger a la ciudadanía.
  • Recogí y presenté al cliente los requisitos para la gestión de los centros deportivos municipales.
  • Elaboré el informe de estado de la campaña de becas y analicé procedimientos de unificación de campañas.

Tecnología

Power BIVBAPythonETLITILAgile

Mi código, en abierto

Laboratorios, pruebas y proyectos publicados en GitHub.

Ver GitHub ↗

Trayectoria

De los datos al hardware

Un camino poco lineal que me ha dado visión de producto completa.

  1. Ago 2025 — actualidad

    Fundador y responsable técnico

    MOOVIA · wearable IoT para entrenamiento de fuerza

    Hardware, firmware, algoritmo y app de prueba. Prototipo funcional con usuarios de prueba y contacto con fabricante para industrializarlo.

  2. Sep 2025 — actualidad

    Desarrollador e ingeniero freelance

    Autónomo · webs, sistemas embebidos y paneles de control

    Webs, CRM, cuadros de mando y automatización de procesos para clientes de salud, automoción y comercio, de los requisitos a la entrega.

  3. Feb 2026

    Grado en Ingeniería en Organización de las TIC

    La Salle Campus Barcelona · Universitat Ramon Llull

    Trabajo de fin de grado sobre el sistema MOOVIA. Base en programación, electrónica, redes, IoT y gestión de proyectos.

  4. Oct 2024 — Jul 2025

    Asistente de proyecto — Datos y TI

    Institut Municipal d'Informàtica · Ajuntament de Barcelona

    800 horas automatizando indicadores con Power BI, VBA y Python, y documentando requisitos para el cliente interno.

Formándome ahora

En qué estoy creciendo

Sigo formándome para que tu proyecto use tecnología actual y segura. Esto es lo que estudio en este momento.

EN CURSO

IoT y nuevos protocolos de comunicación

Cómo viaja el dato del dispositivo a la nube: MQTT, brokers en Docker, Linux y publicación y suscripción con calidad de servicio y reconexión.

MQTTDockerLinuxPython

EN CURSO

Seguridad en la comunicación IoT

Proteger el dispositivo y el canal: autenticación, cifrado de las comunicaciones, gestión de secretos y endurecimiento del sistema.

AutenticaciónCifradoHardening

EN CURSO

Diseño avanzado de PCB

Curso completo de diseño de PCB en KiCad: librerías propias, checklist de fabricación y una placa diseñada, fabricada y montada por mí. Siguiente paso: PCB para módulos de radio a 2,4 GHz.

KiCadLibreríasDFMRF 2,4 GHz

Contacto

¿Tienes un proyecto en mente?

Una web, un dispositivo o un panel de control: cuéntame qué necesitas y te respondo con cómo lo haría, cuánto costaría y en cuánto tiempo.