An experienced programmer, tester, trainer, and manager. Remigiusz is a graduate of the AGH University of Science and Technology, and has worked at companies, such as Capgemini, IBM, Luxoft, and CodeSprinters. He often speaks at conferences on software quality and agile management. He started out as a Java programmer, eventually crossing over to software quality. He has also worked as a Project Manager – being able to look at problems from different positions, helps him in choosing the optimal solution. In his work, he uses agile project management. He is an outspoken advocate of Behaviour Driven Development, attempting to express aspects of business with code, in the most optimal and legible way possible – while encouraging business people to read code testing documentation at the same time.