Adrián Gómez Domínguez

Desarrollador Full Stack & Administrador de Infraestructura IT

Desde pequeño me hago la misma pregunta ante cualquier cosa que funciona bien: ¿Cómo lo han hecho? Esa curiosidad es la que me llevó a la informática. Para mí, programar es el superpoder de transformar una necesidad abstracta en una herramienta útil que la gente pueda usar en su día a día. Pero el software no vive aislado. Me apasiona la economía porque es el motor que mueve nuestro mundo, y me obsesionan los aviones y la exploración espacial porque representan el límite de lo que somos capaces de construir. Si buscas a alguien que no solo pique código, sino que entienda el contexto global, busque la máxima eficiencia y apunte a las estrellas (literalmente), estás en el lugar correcto.

EXPERIENCIA

Desarrollador Full Stack y Administrador de Infraestructura IT

Mayo 2024 – Presente
Sabbatic
  • Diseñé y desarrollé una nueva API serverless utilizando AWS Lambda y AWS API Gateway, documentada mediante OpenAPI y Scalar.
  • Gestioné proyectos ágiles utilizando metodología Scrum y Jira, asegurando la entrega continua de valor.
  • Audité y resolví vulnerabilidades críticas de ciberseguridad en entornos de producción, mitigando posibles riesgos y brechas de datos.
  • Administré y mantuve la infraestructura IT, garantizando la alta disponibilidad tanto en entornos on-premise como cloud.
  • Desarrollé, mantuve y optimicé plataforma corporativa en Drupal.
  • Analicé y refactoricé procesos internos, logrando una reducción de hasta el 50% en los tiempos de ejecución y optimizando el consumo de CPU y RAM de los servidores.
  • Diseñé y programé APIs REST escalables en Java para facilitar la comunicación entre servicios.
  • Optimicé y mejoré ciclo de vida de nodos en Drupal.
  • Automaticé la renovación de certificados de seguridad, eliminando el riesgo de caídas de servicio por expiración.
  • Implementé el envío de notificaciones a apps móviles mediante Firebase.

Desarrollador web Full Stack

Abril 2022 – Mayo 2024
e-coordina
  • Integré el sistema TicketBAI en la herramienta de facturación interna, garantizando el cumplimiento normativo fiscal en el País Vasco.
  • Creé y estandaricé entornos de desarrollo locales con Docker, agilizando el proceso de onboarding para nuevos desarrolladores.
  • Optimicé el rendimiento general de las aplicaciones, reduciendo los tiempos de carga en un 40% y disminuyendo significativamente el uso de recursos del sistema.
  • Automaticé la sincronización de datos integrando el CRM interno con el software de gestión de DELSOL.
  • Desarrollé un módulo bidireccional para integrar el CRM interno con la API de Gmail, automatizando la recepción y envío de correos.
  • Migré y centralicé el almacenamiento de archivos de la plataforma utilizando AWS S3.
  • Diseñé e implementé arquitecturas serverless mediante funciones AWS Lambda para la ejecución de procesos asíncronos, reduciendo los costes operativos de infraestructura en un 35%.
  • Construí APIs de alto rendimiento y baja latencia utilizando Python y FastAPI.

Técnico de Ciberseguridad y Full Stack Developer

Marzo 2020 – Abril 2022
Oversys Group (Prácticas y contrato dual)
  • Lideré la migración de aplicaciones web legacy de PHP 5.6 a PHP 7.2, duplicando la velocidad de ejecución y reduciendo a la mitad el consumo de memoria del servidor.
  • Rediseñé la arquitectura de red e implementé políticas de seguridad para mitigar riesgos habituales de red y proteger los recursos de la empresa.
  • Diseñé y redacté el Sistema de Gestión de Seguridad de la Información (SGSI) y ejecuté auditorías de seguridad interna.
  • Configuré y administré infraestructura de red Cisco y sistemas de almacenamiento NAS Synology.
  • Virtualicé entornos de trabajo y servicios críticos mediante contenedores LXD.
  • Optimicé el rendimiento y experiencia de usuario en aplicaciones web.
  • Desarrollé nuevas funcionalidades y resolví incidencias (bugs) en aplicaciones web internas utilizando PHP y Python.

Técnico (Beca Erasmus +)

Marzo 2018 – Junio 2018
Hemmersbach (Wroclaw, Polonia)
  • Diagnostiqué y reparé equipos informáticos e impresoras.

PROYECTOS

Unfollowers for Instagram (UIG)

Una extensión de navegador del lado del cliente segura y ligera (~54KB) para detectar no seguidores en Instagram. Se ejecuta localmente en tu pestaña activa sin compartir ninguna credencial, con una interfaz glassmórfica premium, caché sin conexión y salvaguardas de límite de frecuencia humanizadas.

TypeScriptGraphQLAPIHTMLCSS

Crypto FIFO Calculator

Calculadora fiscal FIFO por CLI de alta precisión en Python para Binance y Bitvavo, adaptada a las declaraciones de impuestos españolas (Hacienda - Modelo 100 y 109). Cuenta con matemáticas de clase Decimal, reglas anti-aplicación de pérdidas, conciliación de comisiones de transferencia y resolución automática de precios en EUR.

PythonCLICryptomonedasFinanzasImpuestosAPI

STACK TÉCNICO

Backend

Python logoPythonFastAPI logoFastAPIJava logoJavaPHP logoPHP

Frontend

JavaScript logoJavaScriptHTML logoHTMLCSS logoCSS

Cloud/DevOps

AWS logoAWSAWS Lambda logoAWS LambdaAWS API Gateway logoAWS API GatewayDocker logoDockerLXD logoLXDLinux logoLinuxFirebase logoFirebase

Bases de datos

MySQL logoMySQLMariaDB logoMariaDB

Infraestructura

Cisco logoCiscoSynology logoSynologyRedes

Seguridad

SGSIHardeningAuditoríaPolíticas de seguridad

Herramientas

Jira logoJiraGit logoGitScrumOpenAPI logoOpenAPIScalar logoScalar

EDUCACIÓN

Especialización en Ciberseguridad

IES Zubiri-Manteo

2020 – 2021

Grado Superior de Desarrollo Web

IES Zubiri-Manteo

2018 – 2020

Grado Medio de Sistemas microinformáticos y redes

IES Zubiri-Manteo

2016 – 2018

CURSOS / CERTIFICADOS

Redis University

  • RU101

OpenWebinars

  • Curso de Hacking con buscadores
  • Curso de OSINT
  • Curso de Docker
  • Curso de Blockchain

Udemy

  • Procesamiento del lenguaje natural con Python

IDIOMAS

EspañolNativo
InglésNivel Avanzado (B2)
EuskeraNivel medio (B1)

EXTRAS

Carnet de conducir

B
A
adrian@portfolio: ~
======================================== WELCOME TO THE TERMINAL PORTFOLIO ======================================== - Type 'help' to view available commands. - Type 'exit' or use the red X (✕) to close.
adrian@portfolio:~$