Este repositorio contiene la mayoría del código desarrollado durante mi trayectoria en la Universidad Politécnica de Valencia (UPV), en el marco del Grado en Ingeniería Informática.
Se incluyen proyectos y prácticas realizadas principalmente durante el tercer año del grado, abarcando diferentes asignaturas y áreas de estudio. Aunque no se encuentra todo el código producido durante la carrera, el contenido aquí disponible representa una muestra significativa de mi aprendizaje y habilidades.
El repositorio está estructurado en carpetas que agrupan los proyectos y prácticas según las asignaturas cursadas en el tercer año de la carrera. A continuación, se describe el contenido de cada carpeta:
- Scripts y configuraciones para la administración de sistemas operativos mediante powershell.
- Prácticas realizadas en el laboratorio de la asignatura.
- Simular un compilador del RISC-V
- Solucion de las consultas avanzadas en SQL propuesta por la asignatura.
- Desarrollo de algoritmos paralelos utilizando OpenMP y MPI.
- Optimizaciones para arquitecturas de cálculo distribuido.
- Prácticas sobre escalabilidad y rendimiento.
- PDF con resúmenes de la asignatura.
- Configuración de redes locales y dispositivos asociados.
- Simulación y configuración de servicios en redes (Cisco Packet Tracer).
- Desarrollo de aplicaciones web utilizando JavaScript, HTML, CSS y frameworks relacionados.
- Prácticas relacionadas con diseño responsivo y accesibilidad web.
- Desarrollo de casos de estudio sobre la planificación y ejecución de proyectos.
- Diseño y desarrollo de aplicaciones en .NET y C#.
- Prácticas de pruebas y aseguramiento de calidad.
- Implementación de algoritmos de aprendizaje automático (Perceptron).
- Resolución de problemas utilizando sistemas basados en reglas y heurísticas.
- Desarrollo y optimización de bases de datos relacionales.
- Prácticas avanzadas de integración de bases de datos.
- Configuración avanzada de sistemas de red.
- Implementación de servicios en entornos distribuidos.
- Análisis de rendimiento y seguridad en redes complejas.
- Prácticas con JavaScript, Node.js y Docker.
El código de este repositorio abarca una variedad de lenguajes y herramientas empleadas durante los proyectos, tales como:
- Lenguajes: Java, Python, C, C#, SQL, JavaScript, PowerShell.
- Herramientas: Visual Studio, NetBeans, Eclipse, MySQL, Git, Windows Server.
- Tecnologías: OpenMP, JavaFX, Servlets, Node.js, Apache Tomcat, Active Directory.
El repositorio está destinado a:
- Mostrar mi progreso y habilidades adquiridas durante el grado.
- Servir como referencia para futuros proyectos.
- Compartir ejemplos de implementaciones para estudiantes o interesados en el área.
Para ejecutar cualquier proyecto:
- Revise el archivo
README.md
de la carpeta correspondiente para obtener información específica del proyecto. - Asegúrese de tener instaladas las dependencias indicadas.
- Siga las instrucciones de ejecución proporcionadas.
Este repositorio es una recopilación personal con fines académicos y profesionales. Si tiene alguna pregunta o comentario, no dude en ponerse en contacto conmigo.