I'm a web developer, cloud systems architect and writer based in Somerset West, South Africa. I mainly work with Laravel and the Google Cloud Platform.
I've been working in software development for about as long as I can remember. From QBASIC on my first-ever computer (before Windows 3.1 was a thing), to HTML and CSS in highschool, and the modern web stack (PHP, Javascript, and others) over the last 10 years.
I've worked in multiple disciplines, across various tools and platforms. I'm a full-stack web developer with a keen interest in emerging technologies. My background includes digital marketing (PPC, SEO, Email, Display), B2B application development, cloud-based system architecture and enterprise consulting.
These days, I work on SaaS and B2B web applications (predominantly in Laravel), data visualization projects, and a fair amount of writing.
A private social network running on Mastodon
Mastodon is an open-source alternative to Twitter. It's self-hosted, and comes with most of the same features you'd expect from a modern social network - profiles, posts, follows, notifications, a mobile-friendly app, and more.
Skale Digital (based in Los Angeles) works with brands and influencers. After deploying black.social, I was contracted to deploy a second instance for a general-purpose social network called StatusLife.
My involvement included the core deployment, some setup work, and a few touchups around the branding.
A paid-for network for black entrepreneurs.
Mastodon is an open-source alternative to Twitter. It's self-hosted, and comes with most of the same features you'd expect from a modern social network - profiles, posts, follows, notifications, a mobile-friendly app, and more.
Skale Digital (based in Los Angeles) works with brands and influencers. I was contracted to deploy and customize an instance of Mastodon for a new social network they've launched, aimed at the black community.
An initial version of the project included a Stripe-integrated paid membership feature, but the network in its current form is free to join and use.
A Discord bot for realtime Luno ticker data
Discord is currently the most popular communication tool for gamers, including (among other things) a rich API that lets developers build and host bots. These can communicate with people joined to chatrooms, and offer useful services.
Luno is a leading Bitcoin wallet and exchange located in South Africa. They offer a basic API which provides information on 4 crypto/fiat currency pairs.
I spend a decent amount of time in local Discord communities, and cryptocurrency is an almost-daily topic. This bot is the result of about 2 evenings' worth of work, using Discord.js and pChart to create a simple bot that can look up the 4 main tickers in one simple command.
A Microsoft PowerBI dashboard showing cryptocurrency investments.
This dashboard provides a brief, high-level view into ICO activity over the last few years, based primarily on data sourced from TokenData.io and visualized in Microsoft Power BI. The dashboard tracks several different metrics from the same source. View it live here.