I have worked in small, medium-sized and big teams, always with people from different nationalities, languages and cultures. I have experience working on-site (both in my home country and abroad) and as a remote worker
All the projects I do for fun are published with open-source licenses in my GitHub account, including threejs-procedural-building-generator and react-lazy-load-image-component. I have also contributed to many open-source projects including Firefox and other projects from Mozilla.
I am a strong believer of the open web and open-source software.
Period — Present
React, Alt (Flux implementation), D3.js, Webpack and Mocha are some of the tools we use.
I was a Front-End Developer in Bownty, first as an intern and later as a full-time employee.
There were two different versions of the page, one for tablet and desktop and another one for mobile. Both of them shared the content but had a completely different layout.
Backbone with Marionette, Grunt and Jasmine are some of the tools I used when developing the desktop and mobile site.
I was also responsible of the Android app, made using Phonegap (Cordova).
In Bownty I learned how to work in medium-sized teams and how to deal with the code of a big application. I also acquired the responsibility of deploying code directly to production.
During those months I learned how to work with delivery dates and to be in touch with clients.
More work experience...
I had been an author in Bits Catalans blog about software and Internet for more than two years. My special topics were Web, open source software and Internet openness. It was part of Estol.cat, the biggest blog network in Catalan language and was awarded by Premis Bloc Catalunya 2011.
During those two years I wrote more than 270 posts.
Winters from 2008 to 2010: I gave personal and private classes to various Secondary Education students to help them with Mathematics and Physics.
CityL'Escala, Girona, Spain
Summers from 2004 to 2010: I was working in an ice-cream shop in L'Escala, Girona.
From September 2012 to February 2013 I studied in Otto-von-Guericke Universität Magdeburg (Germany) in an Erasmus plan.
Date September 2009
Mathematics course oriented to Engineers. 2 ECTS.
Period — Present
Period — Present
Since 2006, I am the author of the Mozilla Catalan Comunity's blog, member of Mozilla Europe, where I have written more than 1200 posts. I have also translated some Mozilla's web pages and eventually some Firefox add-ons.
I attended FOSDEM 2010 (Brussels) and Mozilla Camp Europe 2008 (Barcelona).
More volunteer experience...
CityBUOC Village, Mai Châu, Vietnam
In August 2016 I did a volunteer work camp in a small remote village of Vietnam, our goal was to build a water tank and living with the people and children of the town.
I was administrator and bureaucrat in Viquinotícies (Catalan version of Wikinews, the news portal of Wikipedia). Responsibilities included controlling user rights and page restrictions, spam fighting and ensuring copyright respect.
Open-source & pet projects
During my Bachelor thesis I programmed a Three.JS library to generate procedural 3D buildings.
In my GitHub I have many other small projects. Some of them quite old like a couple of JS games: Lights on and Othello (please, review them as what they are: fun projects coded by a student learning to program). And some newer like a small WebExtension.
I also have a travel blog in Catalan, where I experiment with cutting-edge JS and CSS.
- Web: I am an enthusiast of everything related to the web and Internet, I am specially interested in new web technologies like Progressive Web App.
- Collaboration: I like contributing to nonprofit organizations. I have collaborated with countless of them from very different topics: software (Mozilla, Softcatalà), Internet (Wikipedia and sister projects — I have been Catalan Wikinews administrator) and social.
- Travel: I love travelling and meeting people from other cultures who can make me learn new ways to understand life.
I have driving license type B (cars).
- Spanish (native)
- Catalan (native)
- English (high level —FCE since December 2010, I used it regularly the last years)
- German (basic level —A2 level for Otto-von-Guericke Universität Magdeburg, in Germany)
Recommendations and mentions
Albert put all my reservations and opposition for having interns to shame.
I was the biggest opponent for hiring an intern to my tech team at Bownty, but was persuaded by my colleagues to try it just once anyway.
Albert amazed me with his can-do attitude, his aptitude for just getting things done, and handing even senior-level complex tasks on time, and well tested.
I was so happy with Alberts performance, that once his internship was over, we hired him on spot as full time employee, where he continued to shine.
I don't know how to give a stronger recommendation than this, but if you ever get the chance to hire Albert as a frontend developer, don't miss out - he will surely exceed any and all expectations.
Christian Winther, CTO at Bownty & CakePHP core developer —
Albert's work has been very valuable for the Developer Tools project. His work on the theme helped us release a major redesign of the toolbox in version 29. And he's continued to help improve the tools since then, while being a friendly and positive person to work with.
Brian Grinstead, Firefox engineer —
Albert es muy responsable y eficiente.
Es muy buen desarrollador pero además puede atender con eficacia a los clientes en reuniones presenciales o bien virtuales.
Tiene una actitud proactiva frente a todos los proyectos y siempre busca la mejor solución, sea cual sea el entorno de programación.
Sin duda recomiendo a Albert. Si tienes la suerte de contar con él o tenerlo como compañero podrás sentirte afortunado.
Carles Sanabre Vives, CEO en Sanabre Comunica —