INGENIERÍA INFORMÁTICA · UNIVERSIDAD DE DEUSTOFIELD NOTES / 01

Entender el
sistema. Construir con
criterio.

Ingeniería de software, inteligencia artificial aplicada y sistemas con agentes. Me interesa conectar las piezas y entender por qué funciona cada decisión.

03 3.º cursoUniversidad de DeustoPaís Vasco, ES
DESIGN / BUILD / VERIFYSCROLL TO EXPLORE ↓
01TRABAJO SELECCIONADO

Proyectos con
intención técnica.

Seis proyectos, seis problemas distintos. Una misma forma de trabajar: entender el contexto, diseñar la solución y comprobar cómo se comporta.

Diagrama conceptual de un sistema de comercio03ACADÉMICO · EQUIPO
DISTRIBUTED SYSTEMSC / C++ SYSTEM

DeustoCommerce

Sistema de comercio electrónico modular con administración, cliente-servidor, concurrencia, logística y comunicaciones seguras.

CC++SQLiteOpenSSL
Ver enfoque técnico+

Reto

Construir un sistema con responsabilidades separadas para operaciones administrativas, persistencia y experiencia cliente.

Enfoque

Módulo de administración en C y módulos cliente/servidor en C++; SQLite como persistencia; sesiones y atención concurrente de conexiones; autenticación, TLS con OpenSSL, hashing con libsodium y tareas de backend.

Qué demuestra

Programación de sistemas, modularidad, concurrencia, persistencia relacional y fundamentos de seguridad en comunicaciones.

Repositorio ↗
Diagrama conceptual de una aplicación de empleo04ACADÉMICO · EQUIPO
WEB ENGINEERINGDJANGO / WEB

Remote Jobs

Plataforma Django para ofertas junior y prácticas con búsqueda avanzada, perfiles, autenticación y favoritos.

PythonDjangoSQLiteOAuth
Ver enfoque técnico+

Reto

Modelar una aplicación web con relaciones entre ofertas, sectores, habilidades y usuarios, manteniendo una navegación clara.

Enfoque

Modelos Django separados, vistas modulares, formularios y plantillas reutilizables; filtros combinables con ordenación y paginación; autenticación local y social con django-allauth; configuración por variables de entorno.

Qué demuestra

Desarrollo web full-cycle en el contexto de Django, diseño de datos, autenticación y composición de una interfaz mantenible.

Repositorio ↗
Diagrama conceptual de viajes y reservas05ACADÉMICO
DESKTOP APPLICATIONJAVA / DESKTOP

DeustoTrips

Aplicación de escritorio de viajes y alojamientos con búsqueda, reservas, gestión de usuarios y MariaDB remota.

JavaSwingMariaDBSQL
Ver enfoque técnico+

Reto

Diseñar una experiencia de escritorio conectada a una base de datos centralizada para gestionar distintos tipos de viaje y alojamiento.

Enfoque

Interfaz modular con Java Swing, clases de dominio, persistencia y carga de datos, filtros de búsqueda y migración desde almacenamiento local a MariaDB en servidor.

Qué demuestra

Programación orientada a objetos, GUI, persistencia, consultas SQL e integración cliente-servidor.

Repositorio ↗
Diagrama conceptual de una web de restaurante06ACADÉMICO
FRONTEND / VISUAL DESIGNSTATIC / MULTI-PAGE

El Roble de Aritz

Web responsive de restaurante con varias páginas, carta visual, contenido multimedia e interacciones CSS.

HTMLCSSResponsiveWorkers
Ver enfoque técnico+

Reto

Crear una web visualmente coherente y adaptable para comunicar la identidad de un restaurante y presentar su oferta.

Enfoque

Estructura semántica en varias páginas, hoja de estilos común, diseño responsive, interacciones y modales realizados con CSS, imágenes optimizadas y despliegue estático.

Qué demuestra

Atención al detalle visual, estructura HTML, CSS adaptable y publicación de un sitio estático.

Repositorio ↗
✳

Proyectos personales y académicos en los que asumí la responsabilidad principal de diseño, implementación e integración. Son muestras formativas, no productos comerciales en producción.

02MÉTODO DE TRABAJO

Menos magia.
Más ingeniería.

La herramienta importa, pero el criterio con el que se usa importa más. Así suelo abordar un problema técnico.

Flujo conectado de cuatro fases: entender el problema, diseñar responsabilidades e interfaces, construir e integrar, y verificar con pruebas y evidencias.
01

Entender

Delimitar el problema, el contexto y las restricciones antes de elegir una tecnología.

CONTEXT / CONSTRAINTS
02

Diseñar

Separar responsabilidades y definir interfaces, datos y límites entre componentes.

BOUNDARIES / DATA FLOW
03

Construir

Implementar por partes, integrar componentes e iterar sin perder el criterio técnico.

IMPLEMENT / INTEGRATE
04

Verificar

Probar los flujos, revisar los límites y documentar qué está validado y qué no.

TESTS / EVIDENCE
03PERFIL

Curiosidad técnica.
Trabajo práctico.

No busco acumular tecnologías en una lista: me interesa saber en qué problema encajan, cómo se conectan y qué sucede cuando algo falla.

Estudio 3.º de Ingeniería Informática en la Universidad de Deusto. Me gusta comprender cómo encajan las piezas: arquitectura, datos, backend, interfaz y experiencia de uso.

Mi trabajo práctico se sitúa entre la ingeniería de software y la IA aplicada. He construido aplicaciones web y de escritorio, sistemas cliente-servidor, prototipos de visión artificial y un entorno de desarrollo basado en agentes.

Me gusta experimentar, documentar decisiones y revisar lo que construyo. La IA es una herramienta potente; entender el sistema completo es lo que permite utilizarla bien.

ARITZ GONZÁLEZ — ENTENDER / CONSTRUIR / VERIFICAR
Tecnologías agrupadas por lenguajes, aplicaciones y datos, e inteligencia artificial y herramientas para agentes. Todas aparecen en proyectos documentados.

Tecnologías utilizadas en proyectos. La lista no representa certificaciones ni un nivel homogéneo de dominio.

U
FORMACIÓN

Grado en Ingeniería Informática

Universidad de Deusto · 3.º curso · En curso

EN CURSO
04COMUNIDAD

Construir también
es compartir.

Formo parte de Quemando Tokens, un equipo independiente de estudiantes de ingeniería que comparte el interés por el software, la inteligencia artificial y llevar ideas a proyectos funcionales.

Quemando Tokens: equipo independiente de estudiantes de ingeniería que comparte proyectos de software e inteligencia artificialConocer Quemando Tokens ↗
05SIGUIENTE PASO

El código cuenta
mejor la historia.

En GitHub puedes explorar implementaciones, decisiones técnicas y documentación de los proyectos. Es el punto público de partida para conocer mi trabajo.

PUBLIC WORK / PROJECT REPOSITORIES@ARITZGSC
Código, decisiones técnicas y documentación disponibles en GitHub.