I started using computers when I was 9, and programming when I was 10. Those days, I wrote many programs in Basic for Commodore, mostly small games.
When I was 18, I got my degree in Computer Technical. At that point, I wrote some real-life programs in Visual Basic, like an administrative software for taxi agencies.
My first real work was in a banking software company called G&F in february of 2000. I started working as a junior programmer and through the years I became senior developer, tester, project leader, tech leader and finally, software architect. Those systems had strong volume, performance and security requirements.
There I met Facundo Villanueva, my partner at Mogosto Soft. We realized that most of the time we actually enjoy programming, solving problems and creating solutions, so we created this free-lance programming group where we work in projects just for the fun of it.
After eight years on G&F, I felt the need to grow up and embrace new technologies. Then I switched to Novamens, where I started developing Erlang systems for a VoIP company.
At the same time I was studying in the Buenos Aires University to became a computer scientist and that's what I am now. You can check out my final thesis project (a development platform built in Haskell, called λPage) at http://haskell.hpage.com
I spent two years working at Novamens, then I got my Erlang Solutions' Intermediate Certificate and met Chad DePue right when he was creating Inaka Labs. I joined the company and I'm working there since its very beginnings, developing highly concurrent applications for this new social world we're living in.
After several years creating software solutions in Erlang, I feel very confident working with it and I keep learning new stuff every day.
After all these years, what I liked most of my work were the chances to learn and the possibilities to use my creativity in a productive way.