Rafał łojek
About Rafał łojek
Rafał Łojek is a Senior Software Engineer with extensive experience in software development and IT coaching, currently working at UBS in Wrocław, Poland. He has a background in various roles across multiple companies, including Credit Suisse and Nokia Siemens Networks, and holds a Master's degree in Information Technology from Wroclaw University of Science and Technology.
Work at UBS
Rafał Łojek currently holds the position of Senior Software Engineer at UBS, where he has been employed since 2021. His role is based in Wrocław, Dolnośląskie, Poland. Prior to this current tenure, he also worked at UBS as a Senior Software Engineer for a brief period from 2021 to 2022. His experience at UBS has contributed to his extensive knowledge in software engineering and development practices.
Previous Employment History
Before joining UBS, Rafał Łojek worked at Credit Suisse as a Senior Java Developer, AVP, from 2013 to 2021 for eight years in the Wrocław Area. He also spent time at Comarch as a Software Engineer from 2012 to 2013. His earlier career included a role at Nokia Siemens Networks, where he served as a Software Engineer and Scrum Master from 2011 to 2012, and as a Lean and Agile Coach from 2009 to 2011. He began his career at Nokia Siemens Networks as a Software Developer from 2007 to 2011.
Education and Expertise
Rafał Łojek earned his Master of Science degree in Information Technology from Wroclaw University of Science and Technology, where he studied from 2000 to 2005. He also pursued a PhD at Wroclaw University of Technology from 2006 to 2010. His professional expertise includes Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD) using Cucumber and Robot Framework. He has over seven years of experience as a software developer and IT coach, and he is a practitioner and trainer in test-driven development, clean code, and working with legacy code.
Professional Interests
Rafał Łojek has a strong interest in Clojure and functional programming. He emphasizes the importance of common sense in design patterns, reflecting his practical approach to software development. His interests align with his professional focus on improving development practices and methodologies.