hi, i'm


I am a Software Engineer from the UK.
I work for XSplit as a Lead Web Engineer.

Since the age of 13 I have been engrossed in Web Development. Over the years my passion and enthusiasm for everything technology-related has continued to grow, which led me to start my career in Web Development in 2013. I have a strong will to learn, so I am continuously advancing my skills, experience and knowledge.

I have experience with PWAs, Service Workers, 2D Game Development & Netcode, Frontend & Backend Web Development, Desktop Applications and Sysadmin. Arch btw.

I previously worked for HeadRed as a Senior Web Engineer.


A Dashboard-based Desktop Application for Content Creators

view project


An experimental browser-based MMORPG written in NodeJS

view project


The first all-in-one Twitch Toolbelt application, providing services to over 100,000 Streamers worldwide

view project


One of the crowd-game I developed for Player.me

view project


JavaScript-based Quadtree Library for Game Development

view project


An Entity Component System Library for Node.js/Web

view project

want to chat?

CastHub is a Desktop Application written in featuring a Dashboard-based system for Content Creators, such as Twitch Streamers and YouTubers.

It is written in JavaScript through the Electron Framework. It has a Laravel-based API and a WebSocket Server.