Coding With Brett

I learnt to code when my parents bought a Sinclair Spectrum in the early 1980's. I soon learnt Basic and Z80 Assembly Language and started writing my own games. They were pretty terrible, but I found coding to be tremendous fun.

In my day job I'm a senior full stack developer. I mostly use the .NET Framework, C#, Razor Views, SQL and JavaScript. I'm currently creating websites using .NET Core with both MySQL and SQL Server databases.

Outside work I've been building interactive Lego projects using the C programming language to program Arduino Uno and Nano microcontrollers. These projects involve lots of LEDs and TFT/OLED displays.

As well as being a programmer, I've also taught English and Computer Programming in universities in Ningbo and Guangzhou, China. I've also taught Computer Science at secondary school level.