me
My name is Ben Shepherd, a software developer from the UK. At the moment I use this site to outline a couple of my side-projects and showcase my CV.
My LinkedIn
This Website
website
I am writing this website using the latest version of Angular, along with Angular Material components and Bootstrap. This is my current side project and is a work in progress.
GitHub Repo
Questionnaire Web Application
questionnaire
The purpose of this web app is to give users the ability to build and complete questionnaires, it includes account creation and login functionality. I used C#, EF Core with SQL Server data storage, Angular with TypeScript and SCSS. I have some unit tests on both the front-end and back-end using Jasmine and XUnit respectively.
GitHub Repo
Mandelbrot with Angular
mandelbrot1
After watching a YouTube video about the Mandelbrot set, I decided to write a program to recreate the interesting graphs that result from the set. It was also an opportunity to learn a bit about the MathJS and ChartJS npm packages.
GitHub Repo
Mandelbrot with Python
mandelbrot2
After using familiar technology to create my first Mandelbrot set app, I set about trying to recreate it in a language I haven't used before - Python. I found Python easy to pick up, although this was a simple program and only required me to learn the very basics of the language.
GitHub Repo