
Career Summary
I have been developing for the Microsoft Windows platform since version 3.0 in 1990. I spent many years writing client/server systems with Visual Basic and SQL Server, and during the late 1990s was also an IT journalist for EXE magazine and was also approached by Microsoft UK to assist as the technical editor for the foundation of a new sub-section of the MSDN platform. During this time I also authored a chapter for the Microsoft Press book entitled Advanced Visual Basic 5, and a follow on update for Visual Basic 6.
Since 2002 I have been employed as the sole software developer for World Development Systems, a small Worcestershire UK company that manufactures electronic devices for complementary health practitioners. In this role I have needed to be very self-sufficient and to keep my skills up-to-date - I write and maintain the company software products and also provide the technical support service for customers. In the past ten years I have consolidated the company platform onto Azure, have written many websites over the years for the ASP.NET platform (and more recently, Blazor and Bootstrap), as well as several Windows applications - both internal and commercial products. I have generally followed the Microsoft software evolution path and so now code in C# against the .net 10 platform.
Work Experience
Software Developer & IT Support
The sole IT guy in a very small manufacturing company. My two roles are software development, and customer IT support. I develop using the Microsoft toolset, previously in Visual Basic.net and more recently in C#. In the past five years I have focussed on Win UI (Win App SDK) for desktop app development and Blazor for the company website.
My latest website: https://wds-global.com
Technologies used:
- C#
- SQL Server
- Win UI / Win App SDK
- Blazor
- Azure
- Bootstrap
- VB.net
- asp.net
Contractor
Three years at Nationwide Building Society proving application development, troubleshooting, and millennium compliance conversion and testing.
Two years at Claritas in Middlesex writing the middle and data tiers of a comprehensive marketing administration system. Also performed server setup and configuration.
Technologies used:
- VB 6
- SQL Server
- Windows NT Server
Senior Software Developer
Accepted for a traineeship program with the Anglia Building Society (long since merged into the Nationwide Building Society), which included a formal training program and included analysis and database design. Although this was initially based on programming on ICL mainframes this changed within two years to 100% focus on PC development with dBase and Clipper. In the early 1990s I moved over to C and the Windows SDK, and then predominantly used Visual Basic from v1. By 1994 I settled into several years of client/server systems development with VB and SQL Server
Technologies used:
- Clipper
- Visual Basic
- SQL Server
Skills Profile
Software
- C#
- VB (1-6, .NET)
- SQL Server
- WinUI 3
- Blazor
- Visual Studio
Project types
- Desktop
- Website
- Rest API
- Windows Service
Skills
- SQL Server Database design
- SQL Server administration
- Testing
- Architecture
- Azure management
Others
- Unit Testing
- PC and Server installation
- Stripe
- Paypal
- Pinnacle Studio
- Wix
- XML/JSON
- XAML
- InstallAware
Education
- MSc in Computer ScienceUniversity College London2013 - 2014
- BSc Maths and PhysicsImperial College London2010 - 2013
Awards
-
Award Name LoremAward desc goes here, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo.
-
Award Name IpsumAward desc goes here, ultricies nec, pellentesque.
Language
- English (Native)
- French (Professional)
- Spanish (Professional)
Interests
- Climbing
- Snowboarding
- Cooking