Disponible para prácticas

Hola, soy Alfonso Peñas

Estudiante de Ingeniería Informática

Estudiante de cuarto curso de Ingeniería Informática en la Universidad de Murcia, donde cursaré la mención en Tecnologías de la Información, con interés en el desarrollo de software y en crear soluciones útiles.

Retrato de Alfonso Peñas Franco

Perfil

Sobre mí

Actualmente curso cuarto del Grado en Ingeniería Informática en la Universidad de Murcia y voy a cursar la mención en Tecnologías de la Información. Durante la carrera he adquirido conocimientos de programación, desarrollo de aplicaciones, bases de datos, redes, arquitectura de software, pruebas de software y sistemas distribuidos.

Busco oportunidades que me permitan aplicar mis conocimientos en proyectos reales, continuar aprendiendo y crear soluciones tecnológicas útiles.

Formación

Ingeniería Informática

Itinerario previsto

Tecnologías de la Información

Perfil

Aprendizaje continuo y resolución de problemas

Formación

¿Qué he aprendido durante la carrera?

Áreas y competencias principales adquiridas en el Grado en Ingeniería Informática.

Programación y desarrollo

  • Programación orientada a objetos
  • Estructuras de datos y algoritmos
  • Aplicaciones de escritorio
  • Desarrollo backend
  • Gestión de errores y validación
  • Concurrencia y comunicación entre procesos

Arquitectura y diseño

  • Arquitectura por capas
  • Arquitectura cliente-servidor
  • Patrones de diseño
  • Principios de diseño de software
  • Separación de responsabilidades
  • Persistencia de datos

Bases de datos

  • Diseño de bases de datos relacionales
  • SQL
  • Modelado de entidades
  • Relaciones entre tablas
  • JPA
  • Consultas y gestión de datos

Redes y sistemas distribuidos

  • Comunicación cliente-servidor
  • WebSockets
  • Comunicación peer-to-peer
  • Descubrimiento de pares
  • Protocolos de red
  • Intercambio de archivos

Calidad del software

  • Pruebas unitarias
  • Pruebas automatizadas
  • Validación de funcionalidades
  • Depuración de errores
  • Diseño de código mantenible

Otros conocimientos

  • Sistemas operativos
  • Arquitectura de computadores
  • Inteligencia artificial
  • Fundamentos de ciberseguridad
  • Análisis de datos
  • Desarrollo en equipo

Stack

Tecnologías y habilidades

Herramientas con las que trabajo y sigo aprendiendo.

Lenguajes

  • Java·Intermedio
  • Python·Experiencia académica
  • C·Experiencia académica
  • C++·Experiencia académica
  • R·Experiencia académica

Frameworks y tecnologías

  • Spring Boot·Experiencia académica
  • JavaFX·Experiencia académica
  • JPA·Experiencia académica
  • WebSockets·Experiencia académica

Bases de datos

  • SQL·Experiencia académica
  • Bases de datos relacionales·Experiencia académica

Herramientas y conocimientos

  • Git y control de versiones·Intermedio
  • Testing·Experiencia académica
  • Arquitectura cliente-servidor·Experiencia académica
  • Comunicación P2P·Experiencia académica
  • Patrones de diseño·Experiencia académica
  • Programación orientada a objetos·Intermedio
  • Desarrollo backend·Experiencia académica

Trabajo

Proyectos destacados

Una selección de proyectos académicos y personales.

Taskio

Aplicación de organización de tareas

Feb 2026 – Jun 2026

Aplicación desarrollada en Java para organizar y gestionar tareas de forma visual, inspirada en herramientas como Trello. Interfaz con JavaFX, persistencia con JPA, lógica con Spring Boot y pruebas automatizadas.

  • Java
  • JavaFX
  • Spring Boot
  • JPA
  • Testing
Ver proyectoVer código

NanoFiles

Aplicación de intercambio P2P

Feb 2026 – Jun 2026

Aplicación cliente-servidor para el envío de archivos entre usuarios mediante comunicación peer-to-peer. Incluye descubrimiento de pares y comunicación entre los distintos clientes.

  • Java
  • WebSockets
  • Cliente-servidor
  • P2P
Ver proyectoVer código

SplitWise

Aplicación para compartir gastos

Oct 2025 – Ene 2026

Aplicación en Java para registrar, dividir y compartir gastos entre los miembros de un grupo. Persistencia con JPA y SQL, aplicando patrones de diseño para mantener una arquitectura organizada.

  • Java
  • JPA
  • SQL
  • Patrones de diseño
Ver proyectoVer código

Perfil

Habilidades

Capacidad de aprendizaje
Resolución de problemas
Trabajo en equipo
Pensamiento lógico
Organización
Adaptación a nuevas tecnologías
Responsabilidad
Comunicación

Comunicación

Idiomas

Inglés

Nivel alto

Excelente comprensión oral y escrita y capacidad para mantener una comunicación fluida.

Español

Nativo

Lengua materna.

Contacto

¿Hablamos?

Estoy abierto a oportunidades de prácticas, proyectos y colaboraciones donde pueda aportar y seguir aprendiendo.

Correo electrónico

alfonso.pfran@gmail.com

Perfil

LinkedIn

También puedes escribirme directamente a alfonso.pfran@gmail.com.