RICARDO ÁLVAREZ

DESARROLLADOR

Retrato de Ricardo Álvarez

Ingeniería Informática · Sistemas embebidos · Desarrollo Full Stack

Sobre mí

Estudio Ingeniería Informática en la Universidad de Vigo y trabajo como desarrollador full stack. He creado páginas web para varias empresas, un sistema de regulación semafórica, un bot de automatización y proyectos de kernel y drivers. Me muevo con soltura tanto en la web como cerca del hardware.

Desarrollo Full Stack

Páginas web para varias empresas, de la base de datos a la interfaz.

Sistemas embebidos

Sistema de regulación semafórica con autómatas y electrónica digital.

Kernel y drivers

Proyectos de bajo nivel en C++ sobre el funcionamiento interno del sistema.

Automatización

Bot que automatiza tareas comunicándose con un servicio en red.

Stack tecnológico

01 — Lenguajes

C++RustTypeScriptJavaScriptSQLPython

02 — Full Stack

AngularMVCNode.jsPHPSQLTailwind CSSNginxVPS

03 — Sistemas y hardware

DriversElectrónicaKernelESP32 · RaspberryLinuxRedes
PL. 01 42.8° N · 1.6° W — PAMPLONA
Fachada del centro Cuatrovientos en Pamplona
Montaje de un PC
Trabajando en clase en un proyecto

01 — 2020 / 2022

GRADO
MEDIO

SMR

Sistemas Microinformáticos y Redes. Cuatrovientos, Pamplona. Dos años de formación práctica centrados en el montaje, configuración y mantenimiento de equipos, sistemas operativos y redes locales.

Aquí empezó todo: el primer contacto real con hardware, cableado estructurado y administración de sistemas, la base sobre la que construí el resto del camino.

Prácticas — The Web Workhouse

Cork, Irlanda · 2022. Soporte técnico y gestión de incidencias en un entorno real, en el extranjero. Primera experiencia profesional fuera de España, trabajando en inglés en un equipo técnico.

PL. 02 42.8° N · 1.6° W — PAMPLONA
Web de Scrumtegy, desarrollada durante las prácticas
Puesto de programación
Coche en un día de nieve

02 — 2022 / 2024

GRADO
SUPERIOR

DAM

Desarrollo de Aplicaciones Multiplataforma. Cuatrovientos, Pamplona. El salto de la infraestructura al software: interfaces, bases de datos y arquitecturas cliente-servidor para dispositivos móviles y de escritorio.

Dos años en los que pasé de entender cómo funciona una máquina a construir lo que corre encima de ella.

Prácticas — Scrumtegy

Pamplona · 2024. Integración en el ciclo de vida real de un producto de software: desarrollo, pruebas y despliegue dentro de un equipo ágil.

PL. 03 42.3° N · 7.8° W — OURENSE
Escaleras del campus de Ourense
Edificio de la universidad de noche
Pizarra de clase en la ESEI

03 — 2024 / PRESENTE

INGENIERÍA
INFORMÁTICA

Universidad de Vigo (UVIGO), ESEI, Ourense. Formación superior orientada a la ingeniería del software, el diseño de algoritmos complejos y las estructuras de datos avanzadas.

El objetivo ya no es solo hacer que algo funcione, sino entender por qué funciona y cómo escalarlo cuando el problema se vuelve grande de verdad.

Cada asignatura suma una pieza más al mismo sistema: matemáticas, arquitectura, redes y algoritmia convergiendo en una sola forma de pensar los problemas.

[ EN CURSO ]

PL. 04 VARIAS SEDES — AYCTSA
Paso de peatones instalado en Aldeatejada
Semáforos en Archidona
Armario de control de semáforos en Luarca

04 — AGOSTO 2025

EXPERIENCIA
LABORAL

AYCTSA

Trabajo de campo en instalaciones eléctricas y de señalización vial por distintas provincias de España durante el verano de 2025.

Aldeatejada, Salamanca

Instalación de un paso de peatones nuevo, desde el cableado hasta la puesta en marcha.

Archidona, Málaga

Sustitución de bombillas convencionales por tecnología LED y reparación de un regulador semafórico averiado.

Luarca, Asturias

Centralización de comandos de semáforos para la Policía Local mediante red y autómatas LOGO!, permitiendo el control remoto del tráfico.

DOCUMENTACIÓN

Dossier
Técnico

CURRÍCULUM VITAE

Ingeniería & Desarrollo

CERTIFICADO INGLÉS

Nivel Avanzado C1

TÍTULOS ACADÉMICOS

Justificante de títulos académicos

Webs corporativas de Scrumtegy y AYCTSA
Proyecto destacado

Desarrollo web para empresas

Diseño y desarrollo de sitios web con Astro para empresas reales: Scrumtegy, que construí íntegramente durante mis prácticas, y AYCTSA, su web corporativa que mantengo y amplío. En ambos, siguiendo las pautas de dirección.

Código del driver de kernel
Proyecto destacado

Desarrollo de driver de kernel en Windows (Ring 0)

Proyecto personal de programación de sistemas: desarrollo de un driver en modo kernel en C++ y comunicación entre el kernel y el espacio de usuario. Trabajo de bajo nivel para entender a fondo las interioridades de Windows, la gestión de memoria y el funcionamiento interno del sistema operativo.

Bot de automatización
Proyecto destacado

Bot de automatización: Goodgame Empire

Automatización en Node.js para un juego de navegador: conexión directa al servidor por WebSocket, estudio de su protocolo (SmartFoxServer, mensajes %xt% con JSON) y plugins que automatizan tareas a partir de esos mensajes. Proyecto personal y educativo, sin fines comerciales, para aprender redes y protocolos.