Hola, soy Ilias Otsman

Soy desarrollador web.

Disponible para trabajar

Enfocado en construir aplicaciones escalables y optimizadas, combinando habilidades técnicas con la pasión por ofrecer experiencias excepcionales para el usuario. Disfruto asumir nuevos desafíos y convertir ideas en realidades funcionales.

Experiencia laboral

Proyectos

Bikes API

Portal interactivo para explorar motocicletas.

Este proyecto personal nació con el objetivo de aprender a crear una API desde cero, siguiendo el curso "Curso de Node.js completo desde cero" de Midudev. La aplicación web funciona como un portal de motocicletas, permitiendo a los usuarios explorar modelos, filtrarlos y acceder a detalles específicos de cada uno. Además, implementé un sistema de gestión de sesión con Pinia. Este proyecto me permitió afianzar mis conocimientos en desarrollo frontend y profundizar en los fundamentos del backend, aplicando buenas prácticas para construir una API sólida utilizando Node.js y Express.

  • Node.js
  • Express
  • Vue.js
  • Tailwind CSS
  • Pinia
  • Axios
  • Zod
Bikes API screenshot

CineCT

Catálogo en línea de películas, series y animes.

Proyecto final para mi grado superior en Desarrollo de Aplicaciones Web (DAW). Es una aplicación web donde los usuarios pueden acceder a un catálogo de películas, series y animes. Los usuarios pueden dejar reseñas, calificar sus títulos favoritos y agregarlos a listas personalizadas que crean. Cada usuario puede gestionar múltiples listas de cualquier tipo, permitiéndoles organizar su contenido favorito de manera personalizada.

  • Laravel
  • Bootstrap
CineCT screenshot

DevSignals

Plataforma de inteligencia del mercado laboral tech.

DevSignals es una plataforma de inteligencia del mercado laboral tech que analiza ofertas de empleo reales para generar información útil para desarrolladores. Permite conocer tendencias de tecnologías más demandadas, salarios promedio por rol y país, y la distribución de trabajo remoto, ayudando a los developers a tomar mejores decisiones sobre su carrera profesional.
El proyecto se encuentra actualmente en fase de desarrollo.

  • TypeScript
  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • Vitest
  • React
  • TanStack Query
  • Recharts
DevSignals screenshot

Summoner Match

Aplicación para la comunidad amigable de jugadores de League of Legends.

Este fue el proyecto final para el curso de .NET en la Fundació Esplai. Es una aplicación web destinada a construir una comunidad positiva y libre de toxicidad para jugadores de League of Legends. Los usuarios pueden crear o unirse a partidas, eligiendo su rol preferido y encontrando juegos con compañeros compatibles, asegurando una experiencia mejor y más agradable.

  • .NET
  • Tailwind CSS
Summoner Match screenshot

Vestimaka

Landing page para una marca de chalecos de traje y accesorios hechos a mano.

Landing page desarrollada para una pequeña marca artesanal especializada en chalecos de traje hechos a mano y accesorios. Construida con Astro, la web está optimizada para el rendimiento y sigue buenas prácticas de SEO. Incluye un carrusel de imágenes con Swiper.js y un formulario de contacto funcional mediante Resend.

  • Astro
  • Swiper.js
  • Resend
Vestimaka screenshot

Acerca de

Formación

CS50x Introducción a las Ciencias de la Computación

Harvard University (Online) / Noviembre 2025 - Diciembre 2025

Curso intensivo centrado en el desarrollo de pensamiento algorítmico y resolución de problemas, profundizando en estructuras de datos, análisis de complejidad y diseño de algoritmos eficientes. El programa incluyó trabajo práctico con C, Python, SQL y JavaScript.

Grado superior de Desarrollo de Aplicaciones Web

Barcelona, Spain / Septiembre 2020 - Junio 2022

Durante este curso, comencé mi camino, dando mis primeros pasos en la programación, aprendiendo habilidades fundamentales como operaciones básicas en la línea de comandos, HTML, CSS, JavaScript y SQL. Trabajé en una variedad de ejercicios prácticos y proyectos en equipo, incorporando gradualmente tecnologías más avanzadas como Laravel e Ionic.
Durante el segundo año, mi equipo y yo nos enfocamos fuertemente en Laravel como parte de nuestro proyecto final, donde desarrollamos con éxito Cinect.

.NET Bootcamp

Barcelona, Spain / Septiembre 2023 - Diciembre 2023

Durante este intensivo bootcamp, desarrollé habilidades de programación en C# a través de ejercicios prácticos, incluyendo la creación de aplicaciones de consola como los juegos de Tic-Tac-Toe y Snake. También adquirí una comprensión sólida del framework .NET mientras trabajaba en diversos proyectos.
Además de las habilidades técnicas, el bootcamp hizo hincapié en las habilidades blandas como la comunicación en equipo, la gestión de dinámicas grupales y la expresión efectiva. En la fase final, mi equipo y yo aplicamos todo lo que habíamos aprendido durante los tres meses para desarrollar Summoner Match.

Actualmente en Barcelona.

Personal side

Desde una edad temprana, mi fascinación por la tecnología comenzó con los videojuegos y evolucionó hacia una pasión por la edición de fotos y videos, donde perfeccioné mis habilidades creativas. Esto me llevó de forma natural a la programación, donde ahora canalizo tanto mi creatividad como mi experiencia técnica para construir soluciones innovadoras. Me encanta el reto de convertir ideas en aplicaciones funcionales y visualmente atractivas, y siempre estoy deseoso de seguir aprendiendo y expandiendo mis habilidades.