Foto de perfil

Marta CasalFullstack developer & UI designer.

¡Hola, soy Marta! Una diseñadora que programa o… ¿una programadora que diseña? Todavía no lo sé.

Empecé estudiando un grado de diseño gráfico en EINA y he ido saltando entre distintas áreas como, por ejemplo, packaging o identidad corporativa. Tiempo más tarde, con el objetivo de incorporar nuevos conocimientos a mi formación de diseño, cursé un certificado profesional de productos digitales. Fue ahí donde descubrí el desarrollo web y comenzó mi carrera de fondo hacia la programación. Estos últimos años, me he ido formado tanto a nivel autodidacta como con formaciones especializadas. La última, ha sido el bootcamp de front-end en la code academy pública de Barcelona Activa.

Actualmente, sigo centrada en mejorar mis habilidades, descubriendo nuevas herramientas y tecnologías buscando siempre sinergias entre diseño y desarrollo.

Puedes ver mi CV o contactar conmigo a través de estas plataformas.

Proyectos

Star Wars

  • HTML
  • Bootstrap
  • JavaScript
  • TypeScript
  • Angular

App desarrollada con Angular para una prueba técnica. Tiene como funcionalidades un login/registro con acceso restringido mediante guards, validación de campos y una llamada a una API externa para mostrar la información requerida.

Rick y Morty

  • HTML
  • Bootstrap
  • JavaScript
  • TypeScript
  • Angular

Aplicación de Angular que, por un lado tiene un minijuego de adivinar el nombre del personaje que se muestra, y por otro lado tiene una sección donde se hace una llamada a una API externa para mostrar la lista de personajes de la serie e información detallada de cada uno.

Angular portfolio template

  • HTML
  • Bootstrap
  • JavaScript
  • TypeScript
  • Angular

Mi primera aplicación desarrollada con Angular. Tiene una estructura simple para hacer una primera toma de contacto con los componentes, sistema de navegación, integración de librerías externas y dominar los formularios reactivos.

Rockets!

  • HTML
  • Bootstrap
  • JavaScript
  • TypeScript

Es una aplicación desarrollada principalmente con TypeScript. Se pueden añadir cohetes con distintos propulsores, modificarlos, renderizar la información de cada uno (o de todos ellos) y acelerar o frenar el cohete.

Rating

  • HTML
  • CSS
  • JavaScript

Ejercicio para practicar interactividad con selectores avanzados de CSS junto con vanilla JavaScript.

Skills

Front-end

Diseño y prototipado