Course: Business Intelligence

Gesforcan 2024

BI Architecture
Data Warehousing
ETL Processes

I gained practical knowledge in data-driven decision-making processes. The course covered key areas such as BI project management, including planning, resource coordination, and data quality assurance. I also learned about BI architecture, focusing on designing systems that integrate data sources, data warehouses, and ETL processes to deliver actionable insights through reporting and analysis tools. This experience equipped me with the skills to contribute to the successful implementation of BI solutions in business environments.

Course: NodeJS from scratch

Udemy 2022

NodeJS
JavaScript
NPM
Neo-Vim

In this course, I started from the basics, reviewing JavaScript’s unique characteristics such as type-less operations and object deconstruction. The course then delved into advanced NodeJS concepts, including managing Node packages with NPM, handling asynchronous calls, and avoiding the so-called “Async hell.”

Certification: LPI Essentials

Linux Professional Institute 2021

Linux
Shell Scripting
System Security
Command Line

The Linux Essentials certification validated my understanding of key Linux-related concepts:

Validate the certification

Specialization Diploma: Android Apps Development

Universitat Politècnica de València 2018/2019

Android
Firebase
Java
Kotlin
Android Studio
IoT

The Android Development diploma was a condensed version of the full master’s program, focusing on the same core content. I mastered the Android SDK using Java and Kotlin, and tools like Android Studio and Firebase (including its non-relational database features). The course taught me how to design, develop, and maintain Android applications.

For my diploma’s final project, I developed an IoT application that integrated an embedded system (an Arduino Nano with a GPRS module) with an Android app. The app allowed users to monitor their bicycles securely by installing the IoT device on the bike’s chassis and connecting it to their phones. You can read more about this project in the Cylock section.

Final Project

Cylock
Curiosity

Bachelor’s Degree: Computer Engineering

Universidad de La Laguna 2011/2016

Linux
Shell Scripting
C++
Ruby
Algorithms
Networks

I started my degree with an interest in systems rather than software development. However, as I advanced through the program—particularly during the final two years, where I specialized in Computer Engineering—I gained deep knowledge in low-level programming and real-time software development, with a focus on embedded systems, hardware architecture, and networking.

While I found system administration and networks pa