Hola, soy Alfonso Ondo

Ingeniero Informático con perfil Full Stack, DevOps y Firmware, especializado en construir desde interfaces web hasta sistemas embebidos de bajo nivel.
Siempre en busca de nuevos retos técnicos que me permitan seguir creciendo.

Alfonso Ondo Oyono

Mi formación académica se complementa con una fuerte vocación autodidacta, lo que me ha permitido adquirir habilidades técnicas más allá del currículo formal, explorando nuevas tecnologías, lenguajes de programación y metodologías de desarrollo por iniciativa propia.

Me apasiona la programación y disfruto diseñando soluciones tecnológicas que resuelvan problemas reales de forma eficiente y escalable. Poseo experiencia en software embebido, manejo de bases de datos relacionales y no relacionales, y principios de ingeniería de software.

Universidad de Salamanca
Full Stack & Firmware
Metodologías Ágiles
DevOps
Nov 2025
Desarrollador Back-End de Software Embebido
AIR INSTITUTE · Sector Innovaciones Electrónicas

Desarrollo de firmware robusto para microcontroladores. Gestión de drivers, protocolos de comunicación (I2C, SPI, GPIO) y optimización de recursos críticos (RAM/Flash, consumo energético). Desarrollo de pruebas de concepto y documentación técnica.

C / C++ Python Linux IoT Raspberry Pi
Jun 2023
Promotor Técnico & Comercial
Adamo Telecom · Sector Telecomunicaciones

Gestión y captación de clientes utilizando herramientas digitales (CRM). Análisis de necesidades técnicas de conectividad e infraestructura IT. Organización de campañas de sensibilización sobre servicios digitales.

CRM Ventas B2C Telecom
Software & Web
  • PHP (Laravel, Yii2)
  • Python (FastAPI, Streamlit)
  • JavaScript / HTML5 / CSS3
  • Angular
  • .NET / REST APIs
Bases de Datos & Cloud
  • MySQL (Consultas complejas)
  • AWS
  • Azure
Embebidos & IoT
  • C / C++ (Firmware)
  • Raspberry Pi & Linux Embebido
  • Protocolos (I2C, SPI, GPIO)
  • MQTT Mosquitto
DevOps & Herramientas
  • Git / GitHub / CI/CD
  • Docker & Docker Compose
  • Terraform (IaC)
  • Grafana / Prometheus
  • Principios SOLID & Clean Code
GitHub Actions Esencial
DevOps: Microservicios con Docker
AWS
C++ Avanzado
ZamoraBUS – Enrutador Urbano

Gestión de Rutas de Autobuses

El sistema de enrutamiento y la gestión de transporte público integra datos estáticos y dinámicos conforme al estándar GTFS para la ciudad de Zamora. Las visualizaciones interactivas permiten explorar en tiempo real la disposición de las líneas de autobús y sus paradas, facilitando las decisiones operativas. Este enfoque combina información histórica con actualizaciones instantáneas para optimizar los recorridos y reducir los tiempos de espera de los usuarios.

Laravel GeoJSON GIS MySQL Docker
Sistema de Extinción de Incendios

Sistema de Extinción de Incendios

El prototipado y simulación del sistema electrónico de respuesta rápida integra sensores infrarrojos de llama, displays de 7 segmentos y actuadores de bombeo para el control automático. La detección óptica activa la conversión de señal en los displays, mientras que los actuadores gestionan el flujo de líquido. Este enfoque híbrido se valida mediante simulación de tiempo real que asegura una reacción inmediata ante la presencia de fuego en el entorno controlado.

Arduino C++ IoT Prototipado Electrónica
Integración de LLMs Ligeros

Integración de LLMs Ligeros

Los pipelines desarrollados generan vectores de embedding de grandes dimensiones a partir del modelo all-MiniLM-L6-v2. Sobre este espacio vectorial se aplica el cálculo de la similitud del coseno, cuyo resultado permite identificar y devolver el 'match' semántico más relevante para cada consulta. Este enfoque se ve reforzado por una estrategia de indexación de texto sintáctico, que garantiza un rendimiento óptimo en la gestión y recuperación de la información.

Python Hugging Face NLP
Bot de Monitoreo en Silo

Bot de Monitoreo en Silo

El software de control automatizado integra hardware embebido para leer temperatura y humedad mediante sondas, gestionando además un robusto sistema de alarmas. La plataforma utiliza la API del SIAR para complementar los datos y se conecta a un bot de Telegram que permite configurar todos los parámetros operativo. Las alertas en tiempo real y la monitorización continua garantizan una respuesta inmediata ante cualquier desviación en las variables críticas

Python Raspberry Pi Grafana Prometheus
Simulador de Concurrencia Ferroviaria

Simulador de Concurrencia Ferroviaria

El sistema multi-proceso en Linux emplea memoria compartida, semáforos y buzones de mensajes para sincronizar los procesos padre e hijo, gestionando además la prevención de colisiones críticas. La plataforma utiliza estos mecanismos de IPC para coordinar el acceso a los recursos compartidos y permite una ejecución fiable y determinista en tiempo real. La sincronización precisa y el control de concurrencia basado en semáforos garantizan una respuesta inmediata ante cualquier evento inesperado o condición crítica en el sistema.

C Linux IPC POSIX Concurrencia
Sistema de Gestión de TFGs

Sistema de Gestión de TFGs

La plataforma web Full-Stack con arquitectura MVC administra roles, asignaciones de tribunales y flujos de trabajo universitarios. Incorpora servicios en Python que verifican todos los documentos subidos por los alumnos, comprueban su peso y emiten un PDF con la nota final de evaluación, calculada según los criterios de cada carrera definidos en la base de datos. Este sistema centraliza la gestión académica y automatiza los procesos de revisión, garantizando una evaluación objetiva y eficiente para toda la comunidad universitaria.

Laravel PHP Python MySQL Docker
Comunicación IoT con Raspberry Pi

Gestión de Comunicación IoT

Sistema distribuido de localización y registro automático de IPs de Raspberry Pi. Bróker MQTT Mosquitto para intercambio síncrono de mensajes con interfaz Streamlit.

Python MQTT MySQL Streamlit
Plataforma de Intercambio de Apuntes

Plataforma de Intercambio de Apuntes

Red web académica construida sobre Yii2. Permite compartir apuntes, materiales de asignaturas y recursos didácticos con persistencia en MySQL.

Yii2 PHP MySQL MVC
Donaciones de Alimentos

Donaciones de Alimentos

Plataforma web nativa en PHP puro sin frameworks intermedios, aplicando POO, normalización de bases de datos y seguridad en sesiones.

PHP HTML5/CSS3 SQL