My name is Will McGugan, I am a freelance software developer, currently living in Edinburgh, Scotland (UK).
I specialise in writing software for the internet with Python; from web to websockets to custom protocols. I have many years experience using Django to build web applications, but my favourite framework is Moya (an open source web platform created by myself), which powers this blog. I'm a full-stack developer in that I actually enjoy working with HTML, CSS and JS as well as the back-end.
I am the author of Beginning Game Development with Python and Pygame
Here are some of my recent projects:
- Rich - Rich content rendering in the terminal
- PyFilesystem - Filesystem abstraction for Python
- S3FS - Amazon S3 filesystem for PyFilesystem
- Lomond - Robust and easy-to-use WebSocket client
- Moya - Web application platform
For a less career-oriented post, see /will-mcgugan/.
Do you need to contact me?