
Background
I’m a programmer who fell in love with teaching. I believe that coding is a social and creating activity. I’ve taught programming for over a decade in coding bootcamps, business and medical departments. Currently working on up-skilling medical and care staff, and widening access to coding skills. My courses introduce and expand on Software Development Practices (in Python) and Text Analysis (NLP) in R. I also build teaching and marking tools and am on the leadership team of the book Teaching Programming across Disiplines.
Experience
- 2024- Now - Lecturer at the Edinburgh Medical School, University of Edinburgh. Teaching Software Development, Python, Text Analytics (NLP), Data Visualisation.
- 2019-2023 - Lecturer at the Business School, University of Edinburgh. Teaching Software Development, Python, Web Analytics.
- 2017-2019 - Senior Instructor, Codeclan: Scotland’s own Software Bootcamp. Teaching Ruby, Python, Java, Javascript, SQL. Also running Client eXperience (CX) internships program.
- 2013-2017 - Software Developer, Head of Mobile Storm Ideas and Welbot.io. Building web and mobile games and apps for TV companies.
- 2009-2015 PhD in Computer Science and UX from Heriot-Watt University. “Pinching sweaters on your phone – iShoogle : multi-gesture touchscreen fabric simulator using natural on-fabric gestures to communicate textile qualities” printed Book or pdf download
Courses for UG and PGT
Edinburgh Medical School (previously Usher Institute):
- 2022-now - Introduction to software development in Health and Social Care (HEIN11045)
- 2023-now - Applied Software Development in Health and Social Care (HEIN11062)
- 2024-now - Natural Language Processing (NLP) in Health and Social Care (HEIN11085) Online and On Campus
Edinburgh Futures Institute:
Short Courses Platform:
Business School
- 2019-2023 - Undergraduate Course: Fundamentals of Programming for Business Applications (BUST08039)
- 2019-2023 - Postgraduate Course: Python Programming (CMSE11433)
- 2019-2023 - Postgraduate Course: Web and Social Network Analytics (CMSE11427)
Outside of work
- Pawel is a co-organiser of codebar Edinburgh - a monthly code mentoring event for groups underrepresented in tech industry.