Hi! I'm John, I'm a professional software developer. I graduated from the University of Strathclyde in 2024, achieving a 2:1 Bachelors' in Computer Science. I have experience developing a variety of software, and, as you can see, that includes web development.

Email: johngreggwebster@gmail.com

About This Site

Personal websites are in vogue this millenium, so I just had to get online. You can find examples of my work here, as well as on my GitHub (left).


The site was created with just HTML/CSS/JS, no frameworks. The backend uses a microservice-based architecture, in order to make it easier to mix-and-match different technologies. This is a portfolio piece, after all, and it's hard to improve by doing the same thing over and over. At the moment, the only service is the API for the blog: C# (ASP.Net), with Entity Framework.


The background is a cellular automata, and is designed to evoke both lightning and esoteric imagery. Can you figure out the update rule?


No generative AI was used in the development of this site.