ABOUT ME

As a three.js developer, I love pushing the boundaries of browser-based experiences, crafting immersive websites and metaverses.

I build fullstack web applications, primarily using TypeScript, Next.js, React, and Supabase. However, I am always eager to learn and adapt to new technologies to expand my capabilities and stay at the forefront of web development.

In 2023, I served as the lead Three.js developer at Montra, a web-based video editing startup.

Between 2020 and 2023, I was the lead developer at XELEVEN, a metaverse development studio, where we undertook projects for notable clients like NIKE. Our metaverse, Spirit Realm, was featured at NFT NYC, Times Square NYC, and in Red-Eye metaverse magazine.

In 2022, I contributed to RaveSpace's launch of the Musee Dezentral project, a museum dedicated to NFTs.

I first became interested in blockchian in 2014. I have been part of several prominent blockchain companies, including Coinsquare, Canada's largest cryptocurrency exchange, and IOST in Asia.

I have given talks and shared my insights on blockchain technology at venues like Chainlink HQ in Berlin and the Google Campus in Warsaw.

I also have a passion for music. I have co-written 5 songs that reached the top 20 on the Billboard charts and have been featured in VICE, BoilerRoom, and BlogTO. I am also a three-time Prism Prize Award nominee.

PROJECTS & NEW

Here are a few of my recent projects, as well as some of my thoughts that I write for my blog.

How I Built The GLSL Header For My Portfolio

How I Built The GLSL Header For My Portfolio

I wanted to see how far I could push Three.js and GLSL, so I built this header. It consists of four scenes rendered directly to the GPU and used as textures. It is completely interactive, built with Three.js, Next.js, React, React Three Fiber, and GSAP. My website uses WordPress as a headless CMS. What is […]

Tarot Reading AI Chatbot

Tarot Reading AI Chatbot

As both a developer and an artist with a penchant for Tarot, I embarked on a journey to create something unique—a Tarot Reading AI.

Revolutionizing Web Experience: The NyxCarbon Project

Revolutionizing Web Experience: The NyxCarbon Project

I recently built a scroll-based animated website for Sadu, using Three.js, React, and Next.js

Chainlink in Berlin Invited me to speak about the future of web3

Chainlink in Berlin Invited me to speak about the future of web3

In 2022, I spoke about the future of web3 at Chainlink in Berlin. At the time I was working for RaveSpace.io.

ThreeJS Metaverse Spirit Realm

ThreeJS Metaverse Spirit Realm

The ThreeJS Metaverse was built with a WebGL library called ThreeJS, more specifically React Three Fiber a React library for ThreeJS.

Scroll-based animated website for XELEVEN

Scroll-based animated website for XELEVEN

I built a scroll-based animated website for XELEVEN, my metaverse and web3 studio. I want to make the web less boring!

Exploring Next.js 13 Features

Exploring Next.js 13 Features

Exploring Next.js 13 Features: A New Era for React Development

What are JavaScript Sets?

What are JavaScript Sets?

JavaScript Sets were introduced in 2015 with the release of ES6.At first glance, they may seem like a hash or an array, but there are some major differences.

next.js with headless WordPress rest API

next.js with headless WordPress rest API

I recently built a site for a client using Next.js with headless WordPress rest API, a convenient and easy way to build a CMS.

What is Web3? AKA Web 3.0

What is Web3? AKA Web 3.0

There is a lot of hype these days around NFTs, blockchain, and crypto, which has many people asking 'What is web3?"