Sunday, January 17, 2010

2009 retrospective

try:

I know it is already 2010 but I've just returned from some days off in my parents home and only could write it now! It is a short review of what I did in 2009 professionally.

I started 2009 the same way I ended 2008, full of activities: I was working at INdT in the mornings, going to UFAM in the afternoons and at night working as a 3rd party in Skyfire. However after helping Skyfire to launch its first final release (Skyfire 1.0) and the next one (1.1) I decided to break my contract with them and focus on INdT and on my Master degree at UFAM. These two were my most important activities and Skyfire was taking a lot of my resting time. Yes, I was really tired after 8 months sleeping few (4-6) hours at night!

In my Master degree, in addition to the implementation of my R&D project I was obligated to give classes during the whole first semester. I had to teach how to use MS Word, Excel, Power Point, general PC parts and networks to a 40 students Dentistry class. It was interesting!

At INdT we started some internal, external and important projects with a new manager and a new team. The interesting part about those projects is that I could get into the Qt, Efl and WebKit world, using a platform different than Maemo to generate a product in the end! Another interesting point is that we should use Scrum as development methodology and a GIT server as repository.

In June, we had the FISL event in Porto Alegre and I was invited by the Mozilla Foundation to participate on it as a Mozilla contributor, which is really great!

The first semester was fine at UFAM! My students approved me as a teacher and my tutor was satisfied with my results on my R&D project. At INdT I could deliver all the internal projects, but the Open Source tasks (WebKit/Efl) were a little bit compromised as we decided that I should focus on the internal projects.

So came the second semester and we stopped working on Python and EFL and started on C++ and Qt stuff. It was great as I always wished to improve my C++ skills! I posted here about that experience. Unfortunately I could not work as I wished in the public WebKit/Qt, because again I was asked to focus on the internal projects, as we had short time to finish them all and I was in a critical moment of my Master degree.

At the same time I started helping on an INdT project at UFAM. There I gave GIT classes and helped the students involved to define their projects and to use the Scrum methodology.

In the end of the year we were awarded by Mozilla Foundation! Our Firefox extension Smart Find was chosen the Best Updated Add-on to Firefox 3.5. I described it better in my previous post!

Then, just for out of curiosity, I used the tools we were using to generate pie charts from the projects we run during the second semester. The pie charts are measured in number of commits. Please, remember that I was working just half of my day and my colleagues all the day long. In both charts I replaced the name of my colleagues by 'developer N'. By the way, the slices in blue are colleagues that were focusing also on external projects.



except great.ItIsOver:

Thank you all for supporting me in 2009 and see you in 2010!

0 comments: