In my younger days, long before the microchips took over, I tap-danced my way to a Gold Award and recorded a 14-track Christmas cassette album with a little help from a then-unknown Steve Craddock, now of Ocean Colour Scene. Then the home-computer boom burst into our living rooms, and everything changed. A few decades (and countless keyboards) later, I'm a proud life Member of the British Computer Society and a Chartered IT Professional.
By the late '80s, I was working with UNIX on a STAR Mightyframe before moving to one of the UK's biggest energy companies, surrounded by early IBM PCs and ICL mainframes. Lotus 1-2-3, dBase III and Clipper. Names that still bring back memories. Those were the days! I still remember writing complex QueryMaster queries on dumb terminals, green text glowing on black screens. Come the '90s, I'd gone pro at a proper software house, hand-coding Micro Focus COBOL for some of the world's biggest financial institutions.
As the millennium approached, I helped fend off the Y2K bug and even rescued an ageing newspaper distribution system, making sure the morning papers kept rolling! Then came the web revolution, building early browser-based applications when the internet was still dial-up and dangerous. The 2000s brought more adventures, including co-creating an early Windows Mobile app that let users switch SIM cards without rebooting.
Meanwhile, since the late '90s, I've been at the heart of the evolution of System21, an enterprise software product running on IBM's legendary AS/400, later known as iSeries, System i and now IBM i. I've played a major role in transforming its user interface from green screens through Visual Basic, Java Swing and Jacada to HTML5, powered by WebSockets and IBM 5250 comms. All while navigating an endless parade of technologies promising to change everything. Some came and went. The coding never stopped.
Along the way, I've also found myself wearing the hats of technical architect, development lead and application security specialist, tackling everything from single sign-on and system migrations to software vulnerabilities and supply-chain security. Because apparently, writing the code was never quite enough!
Over the years, I've worked across just about every sector going: banking and finance, energy, logistics, hospitality, retail, manufacturing, software and more. I've written code for organisations of every size, from global blue-chip corporations and investment banks to mid-sized firms, startups and my own micro-businesses, both in the UK and far beyond. If it needed software, chances are I've had a go at it.