I'm Pere Villega, a software developer from Barcelona (now living in Dublin). I like coding, learning new stuff and creating apps that solve problems for people.
Stuff I've done
Play Modules v.2
This application is a repository of Play Framework modules. It's an evolution of my previous site, in collaboration with Steve Chaloner and Ben Verbeken. It uses Play 2.0.4 and it is deployed in a server donated by Delving. We are in talks to turn this into the official repository, the "rubygems" of Play Framework.http://www.playmodules.net/
This application allows the management of Play Framework modules and demos. When I created it there was no page to manage them properly. Since 2.0 was released I was looking for some project to learn Play 2.0 and improve my grasp on Scala, so I though on creating this.
Now I'll be helping merge the source into the official Play Framework repository, so at some point the project will be replaced by the official version.http://www.playmodules.net/
My taste of the "startup" world. Along Marc Abegon we decided to start an online project related to theatres. The project has been a bumpy road, with several technical issues along the way (bad decisions and other problems), but we also learned A LOT and grew as developers and in many other areas (communication, design, etc).
The project is currently dead, as there was not enough interest from potential customers.http://www.billeteo.com
GSOC 2010: Dspace
As part of Google Summer of Code 2010, I collaborated with Duraspace (the organization behind Dspace) to add Unit Testing to Dspace, with the aim to increase code quality in the application. It was the first GSOC project for Dspace that went into trunk (being the second year in a row that they were part of the program), and soon after the merge my code helped detect and correct some issues with the release under development at that time.https://github.com/pvillega/GSOC--Dspace-testing
As part of my Master in Open Source, I had to develop a web application using open source technologies. I decided to build something using Seam (version 2 at that time), as I was interested in the framework. It was good practice, although I'm afraid I didn't get to like Seam as much as I expected.https://github.com/pvillega/MyNet