¡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í.
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.
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
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
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.
GitHub: AgenteIA_OrdenarTarea
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
GitHub: Aplicacion_Uso_Movil
Youtube: Aplicacion_Uso_Movil
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.
GitHub: PracticaPythonEjercicios
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
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.
Github: agents-templates
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
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 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.
Este proyecto tiene como objetivo servir de práctica para aprender y afianzar conocimientos en el lenguaje de programación Python.
Github: AprenderPyhton
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.
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.
Github: AplicacionFX - Backend
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
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
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
Github: InterfacesProyecto
Estas son las áreas y herramientas con las que trabajo y sigo aprendiendo cada día.
Un recorrido por mi formación académica.
Centro: IES Enrique Tierno Galvan
Ubicación: Madrid, España
Centro: Salesianos Ciudad de los Muchachos
Ubicación: Madrid, España
Centro: Salesianos Ciudad de los Muchachos
Ubicación: Madrid, España
Estos son algunos de los cursos que he completado.