As software developer and consultant I can help you
+ training development teams: be agile, get measurable quality and protect your projects from unexpected problems using simple tools and strategies.
+ defining needs and solutions: set clear goals and contracts and prepare for change and future needs using objective acceptance criteria and working prototypes.
+ developing software apps: get new functionality ready to install and use every two to four weeks.
I have working knowledge of many tools and technologies: I write real-world Java, Python, Perl, and C applications ranging from enterprise to embedded, and am sought for my ability to quickly understand unusual domains and environments.
I also enjoy teaching and team work: I trained 100+ users and developers and helped many teams become agile and effective.
I learned working for big companies like Telefónica I+D, Movistar, SCJohnson, labs, banks and also small firms for 15+ years, and am always grateful to the people who share their knowledge and values with me: being honest and helpful.
I offer here some findings as a small tribute to this people. Please let me know how can I be of more help: mauriciocap@gmail.com

