Paul Baumgarten

Computer Scientist, teacher, freelance programmer and self confessed geek


I am the Computer Science teacher at Sha Tin College (Hong Kong) where I teach the International Baccalaureate Diploma and IGCSE Computer Science courses. Previously I taught at the International School of Lausanne (Switzerland) from 2015 to 2019, and before that I taught in Western Australian school from 2006 to 2015.

In addition to teaching I am also a freelance programmer. Typial projects I would be interested in include small to medium web/desktop/phone applications. As a Computer Scientist, I like to keep current with industry and am happy to learn a new technology for a project. I am competent using Python, Javascript/Node/Typescript, React, and SQL, as well as Arduino C amongst other technologies.

If you are interested in engaging me for a programming project, please peruse my portfolio page of projects and then contact me to discuss.

I am also particularly passionate about encouraging more young women, people from ethnic minorities, and other underrepresented groups to consider a future in Computer Science. The field will be the dominant agent of change in the global economy for the foreseeable future. It will impact on all fields and industries, changing the lives of everyone everywhere. With this in mind, I believe it is imperative that it's practitioners reflect the diverse people whose lives it will affect.

Computer Science is a fascinating industry of unending change and learning. There are so many exciting technologies emerging at the moment, it is a great time to learn CS no matter who you are!

More  about me .

Paul Baumgarten
July 2021