An Agile Fullstack Developer, Consultant, specialising in functional programming in Scala with a professional experience of 13 years in Java/J2EE and various other platforms; I've worked with some of the leading organisations in technology like Bank of America, Sky, ThoughtWorks and PTC, in highly collaborative and Agile teams practising Pair Programming, TDD, BDD, CI, and other Agile & Lean practices involving Extreme Programming (XP), Scrum and Kanban. I’m also an open source contributor (more recently in the Scala ecosystem) and a Certified Scrum Master.