Carlos Silva
Hi! I work with different programming languages to build sites. I work with companies that understand the necessities of usability and accessibility, business models and design requirements that every web-site has. I believe in user-centred design and development and that the developers shouldn’t only understand about programming, but also the users and a little about the fields of the persons they work with, that facilitates the project development and the coordination with our colleagues.
Ruby on Rails, TDD, Agile Development and Modular web development are my mantras. When I can put all of this technologies and ideas together I can always see a dynamic team that can answer with ease to all the changes that usually come.
Changes are welcome, impossible to predict all of them and, most of the time, they are necessary to the company, and I think that we as developers should embrace that, knowing that it’s always a trade off between 3 axis: quality of the final product, time and money.
I’m very passionate about programming. I have been learning programming languages since eight years ago, and I love it. But programming is just a way to make a web-site come alive, the most important for me is the team work and the great feeling of having the whole team proud of their work.