An experienced software developer, team leader and development manager with over 30 years experience in the technology and digital spaces. On Live Coders team.
synthesizer. On-stream project to build a synthesizer using .NET Core 3, WPF and NAudio
18z80emu. Building a Z80 emulator in C# as a .NET Standard Class Library. Includes a sample implementation in the form of a ZX Spectrum 48K emulator.
18Essenbee.ChatBox. An AI conversational chat bot project using Microsoft Bot Framework 4.x
10shaders. GLSL code created during the Introduction to Shaders series of live-streams, in collaboration with Mårten Rånge.
6multifilter. A VST plugin for different types of digital audio filter, developed in C++ using JUCE.
6essenbee-bot. AlphaBot - a Twitch/Slack/Discord Chat Bot used on-stream. The project includes building an old school text adventure.
5WebApi. A Secure Web API developed on-stream to show how to implement JWT bearer tokens and authorization policies.
3delay. A VST Plugin implementing a Delay Effect, developed in C++ using JUCE.
3zombie-survivor-kata. A programming exercise used during a Development Team meeting to promote the TDD approach. This is my solution.
3haxe-app. An Electron App built using Haxe
2Essenbee.Alexa. An Alexa Skill web API and Library developed live on-stream. Publically available as a Nuget package.
2atlantis. A build of the classic Atlantis PBM game using VS2015 (C++)
2platformer. A 2D Platform game developed using HaxeFlixel
1fsharp-parser. A look at the fascinating subject of Parser Combinators in F#. Over 2 episodes, we create a parser capable of building expression trees for arithmetic operations.
1data-structures. Data Structures and Property-based Testing in F#
1essenbee.github.io. A static website that hosts the pixel shader effects used on the Codebase Alpha live stream.
1codebasealpha. The Codebase Alpha website, developed live on-stream using GatsbyJS and Fomantic-UI.
1T4Templates. Code used during some live Codebase Alpha episodes on the topic of T4 Templates for Fun and Profit.
1slack-library-.net. Slack client library written in C# (.Net Core 2.1 and .Net Standard 2.0)
1