|
Computer Engineering student at UAH combining academic studies with 2+ years of active professional experience in high-responsibility environments. Working simultaneously as a Security, Lifesaving and Risk Management Specialist at Base Aerea de Torrejon and as a Swimming Instructor and Aquatic Coordinator at Humanitas Bilingual School — both roles requiring decision-making under pressure, team coordination, safety protocol supervision and technical communication in a bilingual (ES/EN) environment. Technically focused on concurrent and distributed systems (Java RMI, POSIX threads), advanced databases (PostgreSQL, Oracle, RBAC) and algorithms (Dynamic Programming, Backtracking, Branch and Bound). Analytical methodology grounded in a background in Astrophysics. |
|
All coursework organised one repository per subject. Each repo contains lab practices, projects and documentation for that subject.
| Subject | Repository | Stack | Description |
|---|---|---|---|
| Sistemas Operativos | sistemas-operativos | POSIX services: process management, pthreads, mutexes, semaphores, memory. Race simulation with mutex-protected shared classification | |
| Arquitectura de Redes I | arquitectura-redes-1 | TCP/IP fundamentals, subnetting, routing basics, switching, LAN design, Cisco IOS configuration | |
| Arquitectura de Redes II | arquitectura-redes-2 | Advanced routing: OSPF, BGP, EIGRP, VLANs, Spanning Tree, network security and traffic engineering | |
| Fund. Tecnologia de Computadores | fundamentos-tecnologia-computadores | Sequential and combinational systems: JK flip-flops, 555 timer, BCD counters, 7-segment displays, timing diagrams |
| Subject | Repository | Stack | Description |
|---|---|---|---|
| Programacion Avanzada | programacion-avanzada | Concurrent and distributed systems: Java RMI, multithreading, deadlock detection. Featured: Batalla de Hawkins (16 classes) | |
| Estructuras de Datos | estructuras-datos | Dynamic data structures in C: linked lists, queues, stacks, trees, heap memory management with malloc/free | |
| Algoritmia y Complejidad | algoritmia | Dynamic Programming, Backtracking, Branch and Bound. TSP, Knapsack 0/1, complexity analysis O(n) | |
| Ingenieria del Software | ingenieria-software | UML (class, sequence, use-case, deployment), IEEE 830 SRS, JUnit, white and black box testing, cyclomatic complexity |
| Subject | Repository | Stack | Description |
|---|---|---|---|
| Bases de Datos | bases-datos | Relational model, ER design, SQL, PL/SQL, triggers, RBAC user roles. Featured: F1 database with 589K records | |
| Bases de Datos Avanzadas | bases-datos-avanzadas | PostgreSQL internals: physical storage, B-Tree and Hash indexes, partitioning, VACUUM, I/O monitoring with pg_statio. 30M records | |
| Matematicas Avanzadas | matematicas-avanzadas | Advanced calculus, linear algebra, numerical methods and discrete mathematics applied to computer science problems |
| Subject | Repository | Stack | Description |
|---|---|---|---|
| Programacion | programacion | OOP: classes, inheritance, polymorphism, interfaces, collections, exceptions and file I/O in Java | |
| Fundamentos de Programacion | fundamentos-programacion | Intro to programming: variables, control flow, functions, recursion, basic OOP. First contact with Java | |
| Estructura y Org. de Computadores | estructura-organizacion-computadores | CPU design, instruction sets, memory hierarchy, cache, buses and I/O. Assembly language basics | |
| Estructuras Discretas | estructuras-discretas | Logic, set theory, combinatorics, graph theory, trees, automata and formal languages | |
| Fundamentos Matematicos | fundamentos-matematicos | Calculus, linear algebra, matrices, eigenvalues and mathematical reasoning applied to engineering | |
| Estadistica | estadistica | Probability, statistical distributions, hypothesis testing, regression analysis and data interpretation | |
| Fisica | fisica | Classical mechanics, electromagnetism, waves and optics. Lab practices and problem solving | |
| Fundamentos de la Empresa | fundamentos-empresa | Business fundamentals: company structure, management, accounting basics and business models for engineers | |
| Investigacion | biblioteca-ingenierias | Academic research, scientific databases, citation management and technical documentation |
🛡️ Security, Lifesaving and Risk Management Specialist · May 2023 to Present · Base Aerea de Torrejon · Humanitas Bilingual School
- Execution of advanced security and emergency protocols across military and public-access facilities with high daily user volumes, ensuring zero-incident compliance with national safety regulations
- Coordination and supervision of multi-person security teams: shift planning, access control procedures, user flow management and real-time capacity monitoring
- Systematic preventive risk assessment using structured evaluation procedures, identifying and neutralising potential hazards before escalation
- Technical monitoring and logging of critical infrastructure parameters (water quality, safety equipment, facility conditions) with documented preventive maintenance cycles
- Drafted and maintained operational incident reports, access logs and daily activity records in accordance with regulatory standards
- Active operation in a fully bilingual (ES/EN) environment, communicating directly with international military staff at Base Aerea de Torrejon on a daily basis
🏊 Swimming Instructor and Aquatic Activities Coordinator · Feb 2025 to Present · Humanitas Bilingual School Torrejon
- Designed and implemented individualised technical training programmes for students across all skill levels, defining measurable objectives, phased progression milestones and periodic evaluation criteria
- Managed end-to-end session lifecycle: planning, execution, safety supervision and post-session reporting to school management and families
- Coordinated activity scheduling across multiple simultaneous groups (children, adults, competitive) optimising pool lane allocation and instructor resources
- Maintained full compliance with aquatic safety regulations, performing daily facility inspection and equipment verification before sessions
- Delivered progress reports and incident documentation to school management, demonstrating clear communication and accountability at institutional level
- Contributed to the design of the annual aquatic activities programme, aligning it with school curriculum goals and student development objectives
|
🇪🇸 Espanol — C2 · Native
Full oral and written proficiency. Technical documentation and project reports. |
🇬🇧 English — Mother Tongue · Upper-intermediate
Bilingual school background. Daily professional use at Base Aerea de Torrejon. Pursuing C1 Advanced. |
| Link | Description | |
|---|---|---|
| 🌐 | danix29.github.io | Personal portfolio — bilingual EN/ES |
| 💻 | Danix29.github.io repo | Source code of the portfolio |
| 📄 | Resume repo | CV in English and Spanish + Cover Letter |