Retrato de Diego Gil, desarrollador backend en prácticas en la Fundación General de la ULL

DIEGO GIL

Prácticas en Fundación General ULL · DAM

Backend · Bases de datos · Arquitectura

Sobre mí

Estudiante de Desarrollo de Aplicaciones Multiplataforma en Tenerife. Me obsesiona entender cómo funcionan las cosas por dentro y construir soluciones que aporten valor real.

🎓 DAM Tenerife
🌍 C1 Inglés
🚗 Carnet B
💼 Prácticas ULL
Diego.java
public class Diego {

  // Identidad
  private String nombre = "Diego Gil";
  private String rol = "Backend Developer";

  // Stack actual
  private String[] stack = {
      "Java", "Spring Boot", "PostgreSQL",
      "Node.js", "JavaScript", "PHP"
  };

  // Ahora aprendiendo
  private String[] aprendizajeActual = {
      "Sistemas distribuidos",
      "PL/pgSQL avanzado",
      "APIs REST"
  };

  // Filosofía
  public void construir() {
      pensar();
      programar();
      mejorar();
  }
}

Stack

Backend

Logo de Java

Java

POO, APIs REST

Logo de Spring Boot

Spring Boot

JWT, JPA, microservicios

Logo de Node.js

Node.js

Servicios distribuidos

Logo de PHP

PHP

WordPress y APIs

Bases de datos

Logo de PostgreSQL

PostgreSQL

PL/pgSQL, triggers, ACID

C

CockroachDB

SQL distribuido

Logo de MySQL

MySQL

Consultas relacionales

Logo de SQLite

SQLite

Persistencia embebida

Web

Logo de JavaScript

JavaScript

Lógica e interactividad

Logo de HTML5

HTML

Estructura semántica

Logo de CSS3

CSS

Animaciones y responsive

Logo de WordPress

WordPress

Temas y WooCommerce

Pensar Construir Mejorar Línea tras línea

Proyectos

Canarias Convive

Automatización del flujo de gestión de facturas con validaciones en cascada y trazabilidad documento a documento.

Google Apps Script Next.js Vercel Google Sheets

AnimeShowdown

Torneos y ranking ELO de personajes anime. Backend con autenticación JWT y persistencia en PostgreSQL.

Spring Boot 3 JWT PostgreSQL Jikan API

TinerPay

Sistema de pagos distribuido tolerante a fallos sobre una base de datos SQL global.

Node.js CockroachDB REST

postgresql-avanzado

Laboratorio de PL/pgSQL, triggers, transacciones ACID y estrategias de backup.

PostgreSQL PL/pgSQL Triggers Backups

garage-os

Gestor de mantenimiento de vehículos: revisiones, gastos e historial por coche.

JavaFX SQLite Java

miniature-car-shop

Tienda premium de coches en miniatura sobre WordPress + WooCommerce. Tema y plugins propios.

WordPress WooCommerce PHP JavaScript

Formación

Prácticas profesionales · Fundación General ULL

Automatización del flujo de gestión de facturas del proyecto Canarias Convive. Backend con Google Apps Script, frontend con Next.js, validaciones automáticas y trazabilidad.

DAM · Desarrollo de Aplicaciones Multiplataforma

Aprendizaje en programación orientada a objetos, desarrollo backend, bases de datos y arquitectura de aplicaciones.

Nociones en Backend

Fundamentos de programación en Java, lógica de aplicaciones, estructuras de datos y primeros pasos en backend.

Contacto

Contáctame

Abierto a colaborar en proyectos que busquen evolucionar, optimizar procesos y construir soluciones sólidas a largo plazo.

Estudiante de Desarrollo de Aplicaciones Multiplataforma en Tenerife. Interesado en backend, arquitectura de software y mejora continua de sistemas que aporten valor.