Joan Ribas

Designer & Developer

Barcelona, Spain


Web design & web development

2D animation & motiongraphics

Design/Software teaching

Project management


I can apply artistic and technical capabilities to develop software, websites, apps, games, animation productions.



Escola EINA , Barcelona

February 2011 - January 2012

Teaching about Richmedia development, mentoring students on their final project.

Support to students
ex: PHP
Web designer

TelevisiĆ³ de Catalunya (CCMA) , Sant Just Desvern

June 2005 - January 2012

Website design and development: Prototyping, design, HTML5, CSS3, Javascript, Actionscript 3...

Graphic design
HTML/CSS/JS programming
Flash/AS3 development
Flash games developer

Freelance , Barcelona

January 2005 - January 2006

Write concept proposals, draw sketches, design and animate 2D sprites, programming ActionScript engines, implement games on final websites...

Concept and design tasks
Art & design tasks
Game Coding
Motiongraphics teacher

9zeros , Barcelona

November 2004 - May 2006

Teaching software like AnimeStudio, Flash, AfterEffects, Photoshop, Premiere...

ex: Gardening
ex: PHP
IT Teacher

Crea FormaciĆ³n ( Aula Crea ) , Barcelona

November 2003 - January 2005

Teaching on programming and new technologies, like web development, flash development, etc...

ex: Gardening
ex: PHP
Technical consultant

Cromosoma , Barcelona

December 2002 - April 2003

Storyboard revision, technical guiding and production control.

Storyboard revision
Establish technical directives
Final checking
Project manager

PolarStream , Barcelona

October 2000 - January 2004

Lead an art & development team, Manage the day-to-day planning, drive the execution of projects, attend client relationship...

Team & projects management
Strategy & production tasks
Creative tasks
Designer and 2D cartoonist

Iris New Media , Barcelona

January 1999 - July 1999

Use Adobe Flash to create 2D cartoons for websites, CDrom and videos.

ex: Management
ex: Gardening
ex: PHP

Workplace personality


Company Size


Day Length


Team Size


Noise Level


Dress Code

Copyright © 2020 All rights reserved