Curriculum Vitae - Raúl Aguilar
Perfil académico y profesional de Raúl Aguilar, estudiante de Ingeniería Informática.
Resumen Profesional
Soy un estudiante de último año de Ingeniería Informática, especializado en sistemas distribuidos e IA, con un enfoque en la programación distribuida de alto rendimiento y optimización de sistemas complejos. Experiencia en implementación de modelos de lenguaje y análisis de datos, con sólidos conocimientos en Machine Learning y programación de alto rendimiento. Además, contribuyo a proyectos Open Source y desarrollo proyectos personales, que comparto en mi web, GitHub y LinkedIn.
Educación
- Grado en Ingeniería Informática
Universidad Carlos III de Madrid (2021 - Actualidad)- Promedio: 7.7
- Matrículas de Honor: Sistemas Distribuidos, Estructuras de Datos y Algoritmos, Programación
- Sobresaliente: Criptografía y Seguridad
- Secretario de la Asociación de Ajedrez
- Grado en Ingeniería Informática (Erasmus)
Rheinland-Pfälzische Technische Universität (2024 - Actualidad)
Experiencia
300DEC - Becario en Hiperautomatización e IA
Madrid 09/2023 - 02/2024
Me especialicé en la automatización mediante inteligencia artificial, con integración de tecnologías Microsoft Azure. Trabajé en un equipo multidisciplinario donde el aprendizaje continuo y la adaptación a nuevas tecnologías fueron clave para el éxito de los proyectos. Principales logros y responsabilidades:
- Implementación de un modelo de lenguaje basado en GPT-4 adaptado a la documentación del cliente.
- Desarrollo de un sistema de búsqueda semántica vectorial para mejorar la precisión en interacciones con LLMs
Profesor Particular de Programación
Madrid 08/2022 - 06/2023
- Enseñanza de programación en C y estándar POSIX a estudiantes de Formación Profesional.
Proyectos Destacados
- Sistema de Compartición de Archivos P2P
Sistema de compartición de archivos peer-to-peer (P2P) con un servidor web basado en protocolo SOAP y un cliente en Python que se comunica mediante sockets P2P y gestiona logs con RPC utilizando Sun ONC-RPC, logrando una arquitectura distribuida con pruebas de integración automatizadas… - Encriptador de Imágenes
El propósito general de la aplicación es encriptar localmente secciones de imágenes que se almacenan en un servidor. - Portafolio Personal
Desarrollé un portafolio personal con Jekyll, integrado y desplegado de forma continua en GH Actions, para mostrar proyectos y tutoriales personales.
Se pueden encontrar otros proyectos que he desarrollado en la categoria proyectos de esta misma web.
Habilidades
Hard Skills
- Lenguajes de Programación y Tecnologías: Python, C, C++, RISC-V, SQL, Git, JavaScript, HTML, CSS, NodeJS, C#, Linux, POSIX, ONC-RPC, Excel, ESP-IDF, UML, R, SKLearn.
- Conocimientos Especializados: Machine Learning, Búsqueda de Información, Matemáticas Avanzadas, Análisis de Datos, Estructuras de Datos y Algoritmos, Programación a Bajo Nivel.
Soft Skills
- Adaptabilidad y rápido aprendizaje.
- Resolución de problemas complejos.
- Trabajo en equipo y colaboración multidisciplinaria.
- Comunicación efectiva con equipos técnicos y no técnicos.
Idiomas
- Español: Nativo
- Inglés: Nivel C1