Hi there, my name is

Liam Clegg

I'm a software engineer who likes to problem solve and bring unique and interesting projects to life.

Image of liam

S C R O L L

Graphics

Skilled in graphics programming using OpenGL, WebGPU, GLSL, and WGSL. Created a real-time Black Hole renderer with meshes as part of a project in Rust.

Web dev

Experienced in full stack web development with Next.js, React, Express, and SolidJS (this site). Proficient in TypeScript, Web Workers, Wasm, Docker, Prisma, Redis, and WebSockets.

Algorithms

A perlin noise and A* is this site. Implimented structures and algorithms such as ECS (Game Engine), BVH (Ray Tracing), Ropes (Text Editor), Kademlia + Blockchain (P2P WebRTC Polling App) . . .

@cleggacus / solid.js / rust / vim btw

WELCOME

FRIEND