Hola, soy Arkaitz Díez Hi, I'm Arkaitz Díez
Ingeniero Informático (UBU) | Software & Ciberseguridad Computer Engineer (UBU) | Software & CybersecuritySoy ingeniero informático por la Universidad de Burgos. Disfruto desarrollando la imaginación para crear apps y construir sistemas desde cero, siempre con la seguridad en mente. Trabajo con soltura en entornos Linux, soy muy riguroso con la limpieza del código y, actualmente, estoy cursando el Máster en Ciberseguridad de la UNED. I am a Computer Engineer from the University of Burgos. I enjoy using my imagination to develop apps and build systems from scratch, always keeping security in mind. I work proficiently in Linux environments, I am highly rigorous about maintaining clean code, and I am currently pursuing a Master's degree in Cybersecurity.
Si no estoy picando código, seguramente esté trasteando con la terminal en Arch Linux. Para mí, el software tiene que ser seguro desde el primer minuto, nada de parches al final. When I'm not writing code, I'm probably messing around in the terminal on Arch Linux. I believe software should be secure by design, not as an afterthought.
Experiencia Profesional Professional Experience
Grupo Nicolás Correa
Software Engineer (Internship)- Ciberseguridad Normativa: Realizando funciones de adaptación técnica a la directiva europea CRA (Cyber Resilience Act) y análisis exhaustivo de riesgos estructurales. Regulatory Cybersecurity: Performing technical adaptation to the European CRA (Cyber Resilience Act) directive and comprehensive structural risk analysis.
- Frontend Industrial (Heidenhain): Desarrollo de interfaces HMI dinámicas (Frontend) utilizando QML y Python GTK para sistemas Heidenhain. Industrial Frontend (Heidenhain): Development of dynamic HMI interfaces (Frontend) using QML and Python GTK for Heidenhain systems.
- Desarrollo Siemens (Frontend): Programación de interfaces en entornos WinCC Unified y WinCC Advanced utilizando JavaScript. Siemens Development (Frontend): Programming interfaces in WinCC Unified and WinCC Advanced environments using JavaScript.
Recellwix S.L.
Fundador y CEOFounder and CEO- Gestión Integral y Operaciones: Dirección de la cadena de suministro, control de logística internacional y protocolos de atención al cliente premium en el mercado secundario tecnológico. Comprehensive Management & Operations: Directed supply chain, international logistics control, and premium customer service protocols in the secondary tech market.
- Ingeniería de Hardware y E-commerce: Reparación y diagnóstico avanzado en placas base. Implementación de plataforma E-commerce con integraciones seguras de pago. Hardware Engineering & E-commerce: Advanced motherboard diagnostics and repair. Implemented E-commerce platform with secure payment integrations.
Tecnologías Technologies
A base de pelearme con proyectos y romper cosas (para luego arreglarlas), este es el stack con el que me muevo en el día a día: After tackling countless projects and breaking things (to fix them later), this is the stack I work with daily:
Backend & Low-Level
Herramientas Tools
Ciberseguridad Cybersecurity
Proyectos Destacados Featured Projects
Motiontics (TFG)
Mi TFG. Un sistema de visión artificial que usa Deep Learning para pillar patrones tácticos y cortar clips de vídeo de partidos en tiempo real. Entrené redes neuronales para seguir a los jugadores por la pista. My final thesis. A computer vision system using Deep Learning to catch tactical patterns and slice match videos in real time. I trained neural networks to track players across the court.
TacticStats
Versión V1 en producción. Una app montada para gestionar datos tácticos. Actualmente diseñando un remake completo desde cero en React para escalar. V1 currently in production. An app built to manage tactical data. Currently designing a full remake from scratch in React to scale.
Momentum
Aplicación enfocada en la productividad y en evitar la adicción al teléfono móvil. Actualmente estoy trabajando en la arquitectura del lado del servidor para gestionar los hábitos de los usuarios de forma segura y eficiente. An app focused on productivity and preventing mobile phone addiction. I am currently designing the server-side architecture to manage user habits securely and efficiently.
Mundo de Wumpus
Agente inteligente basado en Minimax y búsqueda heurística. Toma decisiones bajo incertidumbre y cuenta con un entorno gráfico dinámico generado en Python (Matplotlib/Pillow). Intelligent agent based on Minimax and heuristic search. It makes decisions under uncertainty and features a dynamic graphical environment rendered in Python (Matplotlib/Pillow).
Control Hardware FPGA
Controlador lógico completo para un microondas metido directamente en hardware usando una FPGA (VHDL). Todo a base de lógica digital pura y máquinas de estado para clavar el PWM y la seguridad. Full logic controller for a microwave baked right into hardware using an FPGA (VHDL). Pure digital logic and state machines to nail the PWM timing and security mechanisms.
Simulación SO
Trasteando con las tripas del sistema. Programé desde cero los algoritmos típicos de planificación de procesos de la CPU como FCFS, SJF, MFU y Round Robin, controlando prioridades. Getting my hands dirty with system internals. I programmed standard CPU process scheduling algorithms like FCFS, SJF, MFU, and Round Robin from scratch, managing priorities.
Brandubh
Desarrollo del juego de mesa celta Brandubh en Java (Swing) usando arquitectura MVC. Proyecto enfocado en la lógica de movimientos y motor del juego, preparado en GitHub con release ejecutable. Development of the Celtic board game Brandubh in Java (Swing) using MVC architecture. Focused on movement logic and game engine, available on GitHub with an executable release.