Víctor Rubín Rubio

Víctor Rubín

¡Bienvenido/a a mi portfolio! Espero que disfrutes conociendo mi trabajo, descubriendo un poco sobre lo que hago y aprendiendo algo más sobre mí.

Sobre mí

Me llamo Víctor Rubín y me desenvuelvo en el mundo de la tecnología tanto como desarrollador de aplicaciones multiplataforma como administrador de sistemas microinformáticos y redes. Mi pasión por el aprendizaje constante me impulsa a explorar nuevas soluciones y a buscar proyectos donde pueda aplicar mis conocimientos y sentirme plenamente realizado. Valoro el trabajo en equipo y, a nivel personal, aporto una energía alegre y dinámica, disfrutando siempre de la interacción social.

Proyectos

Estos son los resultados de mi aprendizaje autodidacta, plasmados en cada uno de mis proyectos. Te los ofrezco para que puedas explorar, aprender y, si lo deseas, utilizarlos

Contoso Pets (microsoft Leanr)

Este proyecto es una practica de la ruta de aprendizaje de Adición de lógica a aplicaciones de consola de C#, consiste en una aplicacion para buscar hogar a mascotas.

GitHub: Contoso Pets

AgenteIA_OrdenarTarea (CLI)

Este proyecto es una aplicación de terminal en Python que utiliza un modelo de Machine Learning entrenable para predecir la prioridad de tareas (alta / media / baja) según ejemplos reales que voy añadiendo. El objetivo es aprender cómo se construye una IA práctica: manejo de datos, entrenamiento, guardado del modelo y predicción desde la consola, sin depender de reglas fijas.

Aplicacion_Uso_Movil

Este proyecto es una pequeña aplicacion de python la cual detectara con la camara cuando estoy usando el movil y el ordenador repoducira una canción y mostrara un conjunto de fotos Esta aplicacion me inspiro de una aplicacion de internet y haciendolo por mi cuenta para aprneder y practicar con Python

Aprender Python Ejercicios

Este proyecto está enfocado en aprender Python desde cero y afianzar los fundamentos del lenguaje mediante ejercicios, ejemplos y apuntes propios. Aquí iré subiendo todo el código que vaya escribiendo mientras estudio y practico conceptos clave como variables, tipos de datos, estructuras, funciones y programación orientada a objetos.

Aprender Python

Este proyecto, es un pequeño proyecto para aprender a fondo como programar un backend con FastAPI , en este repositorio estara todo el codigo que he hecho mientras aprendia y estudiaba FastAPI, despues de este haremos un pequeño backend para implementar todo lo aprendido y poner todo en practica.

GitHub: PracticasPython

agents-templates

Has creado un repositorio básico llamado agents-templates, que contiene plantillas agents.md para tus principales lenguajes de programación. Su objetivo es facilitar el copiado y pegado en nuevos proyectos, permitiendo modificarlas según las necesidades de cada uno, ampliarlas con el tiempo y utilizarlas como referencia para agentes de IA.

Proyectos para aprender C#

En este espacio compartiré los proyectos que estoy desarrollando para aprender C#. Se trata de ejercicios prácticos y de pequeña escala, pensados para familiarizarme con la sintaxis y las bases del lenguaje. Son proyectos sencillos, pero cada uno representa un paso más en mi proceso de aprendizaje y experimentación con esta tecnología

Github: Ejercicios

Pagina web del gestor

Debido a la necesidad de implementar la recuperación de contraseña, he creado una página web sencilla que permite cambiarla. Esta página forma parte del gestor desarrollado en mi último proyecto.

Github: Gestor Pagina web

Gestor

Gestor es una aplicación móvil que he desarrollado con el fin de aprender a construir un software financiero completo. El proyecto utiliza un stack tecnológico robusto: el backend está construido con Python y FastAPI sobre una base de datos PostgreSQL. Para los cálculos financieros, se usan bibliotecas de Python como NumPy y Pandas, mientras que el frontend se desarrolla con React Native y Expo. La infraestructura se gestiona con Docker para su despliegue en plataformas como Railway o Render. Además, se integrarán servicios externos como Firebase y la API de Google Calendar para funciones adicionales, permitiendo una experiencia de usuario completa.

Github: Gestor FrontEnd Backend

AprenderPyhton

Este proyecto tiene como objetivo servir de práctica para aprender y afianzar conocimientos en el lenguaje de programación Python.

Github: AprenderPyhton

ProyectoFX

Aplicación cliente-servidor para gestionar proyectos personales, desarrollada con Spring Boot, JavaFX y Hibernate. Permite organizar tareas, establecer prioridades y hacer seguimiento del progreso. Combina una interfaz intuitiva con un backend robusto y persistencia de datos eficiente.

Github: ProyectoFX FrontEnd BackEnd

AplicacionFX - Backend

Este es el backend de el proyectoFX, en este proyecto hare todo el servidor para la apliacionFx. Usaremos Spint Boot y PostgreSQl para el backen ya que son unas herramientas muy usadas para este tipo de proyectos. Al igual que la apliacionFX sera un campo de juego para ir aprendiendo poco a poco.

AplicacionFX

Me he lanzado de cabeza a este proyecto para pillarle el truco a JavaFX, FXML y CSS a tope. La idea no es que la aplicación sirva para algo súper concreto, sino que sea el campo de juegos perfecto para aprender y controlar estas movidas. Cada línea de código, cada cachito de FXML y cada estilo CSS son una oportunidad para ver cómo se montan las interfaces de hoy y, de paso, ponerme las pilas con mis habilidades

Github: AplicacionFX

PaginaWeb

Cuando terminé el grado superior, quise aprender a hacer cosas por mí solo y empecé una pequeña página web mía personal, para practicar. No está terminada pero este es el todo lo que llevo

Github: PaginaWeb

InterfacesProyecto

Durante mis estudios, desarrollé este sencillo gestor de datos para pedidos. Utiliza Java y su sistema de eventos para un manejo de datos eficaz. Es un proyecto bien ejecutado y completamente funcional con la base de datos proporcionada en clase, y su estructura permite adaptarlo a diferentes configuraciones de bases de datos según tus necesidades

Tecnologías

Estas son las áreas y herramientas con las que trabajo y sigo aprendiendo cada día.

Frontend

Backend

Aprendiendo

Herramientas

Estudios

Un recorrido por mi formación académica.

2023 - 2025

Grado Superior en Desarrollo de aplicaciones multiplataforma

Centro: IES Enrique Tierno Galvan

Ubicación: Madrid, España

2021 - 2023

Grado Medio en Sistema microinformáticos y redes

Centro: Salesianos Ciudad de los Muchachos

Ubicación: Madrid, España

2017 - 2021

Educación Secundaria Obligatoria (ESO)

Centro: Salesianos Ciudad de los Muchachos

Ubicación: Madrid, España

Cursos

Estos son algunos de los cursos que he completado.

Contáctame

Correo electrónico: vrubinr501@gmail.com

Linkedin: Víctor Rubín Rubio

Github: Victorr501