I've done some programming stuff in various places here and there
July 1996 - Today
I've done all those things and more. Using many languages and tools. And sometimes I had to learn along the way and some other times I got to share my learnings with others. I've worked alone and in teams of different sizes. I've worked with difficult teams and with some really excellent people. I've learned a lot from good people and I've always tried to be part of the good ones and to give my best to others.
All through this, I've made many mistakes, some small and probably a couple of not so small ones. I've also had some successes, of varying size, too. I'm not proud of every particular detail in my career, but I am satisfied with what I have done and I'm proud of who I am today.
I'm a senior developer. Some say I'm pretty good at it. I just try to help and solve problems.
Frontend Leader at idealista
August 2013 - October 2017
We manage our tasks through JIRA, following some Agile practices. Our code is managed through Git. I was personally responsible for some critical developments, such as the listing publication process or the shopping cart. I've also helped a bit developing a battery of Smoke tests using Nightwatch. As of the beginning of 2017 I'm in charge of the Frontend Architecture Department.
Senior Frontend Programmer at ATSistemas
April 2010 - July 2013
I also spent some time an AT Sistemas HQ doing different activities -such as training or r&d-, as main programmer for the development of a set of tools and platform for hybrid mobile applications based around Cordova, for iOS, Android, Blackberry and Samsung Smart TV. Various prototypes and POCs developed with Backbone and Marionette for potential clients.
Frontend Engineer at Siemens Health Services
2009 - 2010
Frontend Programmer at Swissrisk
2006 - 2007
Complete development from scratch of the frontend for a private banking and risk management web application. Multiple data sources and a modular architecture based on Spring and Struts, using Hibernate, Axis, Velocity and some other technologies.
Programmer at Indra
2000 - 2006
Support engineer at SDRC
1998 - 1999
User training, support, system installation, and small custom development for a big PLM/CAD/CAM/CAE system. Lots of shell scripting, and some C, on Solaris.