William Neild.

Transforming Ideas into Code: Your Future Software Developer.

Hi, I am William Neild.

I am an aspiring Software Engineer / Graduate Computer Science student, currently based out of Leeds, UK.

Skills

HTML
CSS
JavaScript
Typescript
React
Next.js
Astro
Tailwind
Node.js
Docker
Vercel
Python
Figma
C
C++
Java
Git
GitHub
Linux
C#
Go
HTML
CSS
JavaScript
Typescript
React
Next.js
Astro
Tailwind
Node.js
Docker
Vercel
Python
Figma
C
C++
Java
Git
GitHub
Linux
C#
Go

Latest Projects

Avatar

A simple application to generate avatars.

Avatar Thumbnail
JS

CircGen

A simple application to generate pixel circle patterns.

CircGen Thumbnail
JS

CocktailHub

An application to assist with the most difficult choice of any home bartender, what can I make?

CocktailHub Thumbnail
Next.js
React
TypeScript
Tailwind
Go
Postgres
Astro

DataViewer

A powerful software tool to organize and view your data from 3rd party services.

DataViewer Thumbnail
Next.js
React
tailwind

LightningChat

LightningChat is a free, open-source, cross-platform, and easy-to-use chat application prototype.

LightningChat Thumbnail
React
tailwind

TapZ

TapZ is a small online zombie incremental which intends to be feature-rich and replayable time after time.

TapZ Thumbnail
svelte
tailwind

TriGen

A simple application to generate random triangle-based geometric patterns.

TriGen Thumbnail
JS

Latest Post

Canvas Particles

846 Words 4 Mins

In this post, we’re diving into the world of particle systems using the canvas API. Particle systems are a fun and visually stunning way to create effects like explosions, smoke, or even fireflies. In this example, I’ll be showing off a simple system that spawns particles at the mouse position. Each particle will move, bounce around the canvas, fade out, and finally disappear, creating an eye-catching and interactive effect.

WN
William Neild