I'm a Melbourne based Software Developer, who loves creating, learning and teaching code.
Having built Single Page Applications, Progressive Web Applications and Static Websites using frameworks such as AngularJS, React, Vue and Knockout and tools such as TypeScript, WebPack and ParcelJs-I am constantly creating solutions for the web and am always eager to what's next around the corner.
To compliment my front end knowledge, I have built a plethora of backend servers in languages/runtimes including C#, PHP and NodeJS. These have utilised industry standard technologies and frameworks such as ASP.NET, Laravel/Lumen and ExpressJS.
I live and breathe all things .NET; having worked extensively with .NET Framework and Core and major .NET frameworks such as ASP.NET, WPF/UWP and Xamarin.Forms. The projects I have worked on in .NET range from mobile apps to web applications and even business intelligence software.
Day in, day out I develop solutions for Microsoft Azure utilizing resources such as Azure App Services, Azure Storage, Azure Functions and Azure Virtual Machines.
Utilising Open Source Voice over IP frameworks such as Asterisk, I have worked with business grade VOIP solutions and have worked on projects which aim to use existing services to provide a better unified communication experience.