Gareth Veale;

I craft front and backend software, systems, and experiences. I've built derivative pricing systems for traders and quants at a leading IB — JPMorgan; and built blockchain applications from the ground up at both mature and early stage startups — Aave and Nomina (previously Omni).

Reach me

Github, Twitter, Email

Stuff

A collection of small projects.

make real 3js

enhancing tldraw's prompt to code, generating web 3d models in canvas via threeJS

GitHubga-reth/make-real-3js
github.com

converting tldraw sketches into threeJS

enhancing tldraw's prompt to code feature, which internally calls openAI's API, by enabling the creation of threeJS models embedded within an html canvas, entirely from drawn prompts within the tldraw canvas.

lil defi

adaptations of defi concepts and protocols

GitHubga-reth/lil-defi
github.com

"lil defi" smart contracts

intentionally limited adaptations of defi concepts and protocols, built to reduce each down to their core, and by doing so, learning solidity and internalising each component along the way.

shake shock

web-based NFT MMORPG game

GitHubShakeShock/shakeshock
github.com

shake shock NFT MMORPG game

as part of an eth global hackathon, we built a utility-based NFT web-based MMORPG game, taking inspiration from games such as super mario and pokemon. the game was using the unity engine, and interacts with various smart contracts deployed to represent the NFTs on chain.

solidity stuff

random smart contracts written in solidity

GitHubga-reth/solidity-stuff
github.com

random smart contracts

a bunch of random smart contracts i've written in order to learn solidity through building.