His journey with professional programming has started over 10 years ago. Tomasz did his first serious coding as an intern at JBoss, to become an Application Architect in one of the biggest banks in Republic of South Africa. He believes in clean code, communities and agile methodologies. That is why after years of experience he has co-founded SoftwareMill - first polish softwarehouse that is fully remote and flat. For over 5 years he has been building a company, where 30 professionals are running projects on 4 continents. Also Tomasz is active member and leader of Warsaw Java User Group, Warsaw Groovy User Group, organiser and speaker at conferences and dev events.