Computing

I have always been interested in computers, right from when we bought a Windows 3.1 machine when I was about 6. When I was 11, I discovered programming in the form of the BASIC programming language. I got a copy of Microsoft Visual Basic 6 when I was 12, still one the best Christmas presents ever!

My main interests are in software development, as programming is now called! I mainly specialise in using the Microsoft .NET Framework on Windows using the Visual Basic .NET and C# languages. I also do some Mac and iOS development using Objective-C, and some low-level stuff using C and FORTRAN mainly as part of my PhD. On the web, I use Microsoft ASP.NET, which powers this web site. I also have some knowledge of Java and C++, and am relatively fluent in HTML.

Other interests include operating systems and virtualisation, the latter concept being the ability to effectively simulate computer hardware to run additional operating systems, such as Linux or other versions of Windows, within an already installed system.

Computer

Certifications

  • Microsoft .NET Framework - Application Development Foundation (Microsoft Certification 70-536, August 2011)

Large Scale Projects

My large scale computing projects are web sites in their own right. Links to these can be found in the Computing submenu at the top of the screen. For smaller scale projects, please see the Development page accessible from the Computing menu above.

TransWandsworth TransWandsworth
This web site provides transport information for the London borough of Wandsworth. It covers detailed information on buses, Tube and National Rail services, as well as information on rier services and congestion charging. You can even buy rail tickets through the site!

Articles

Articles and tutorials normally start out on my blog and eventually make their way here. They cover a variety of computing topics. See the Articles page, accessible from the Computing submenu at the top of the screen. The latest additions are listed below.

  • Demystifying Windows 7: Where did the 7 come from? This article looks at where the name "Windows 7" came from for Microsoft's latest version of the Windows operating system.