I’m a software engineer and work as an independent software developer and consultant. Software development is my passion.
Since my beginnings around 1998 and up to 2012, I have worked as software developer, functional analyst, software architect and team leader. I have always worked as a full time “employee”. Over the lasts years of this period, I worked mainly as lead software architect and team leader for an Argentinian software factory. During this time, I had the opportunity to work in projects for big corporations. Long and short projects. Big and small teams. I’ve seen a lot of software development.
And this changed me.
I’ve seen big companies developing software and doing it the right way… but I’ve also seen them doing it bad, really bad. Why? I think there are tons of reasons. Some are simple and obvious, and others are complex and subtle.
I want to share my experiences with others, the goods and the bad ones. Most of the ideas and topics that I write about are not new or original, and most of them were proposed before me by other people. My intention is not claiming this ideas as my own. On the contrary, I want to support these ideas sharing them with my own experiences.
So, I usually find some time to write about software development in between my work, and my other passion, enjoying nature and outdoors sports.