Career

The sustenance and the rat race – here's my CV, some GUI samples and the small business.

In a nutshell, I specialise in creating custom User Interfaces – connecting people to data – via windowed desktop applications or web sites.  However I have wide ranging experience in many aspects of IT, including but not limited to:

  • software – Windows and Apple Mac based client-side GUI/TUI applications, compilers, general utilities; UNIX based server-side components, device drivers, shell tools, embedded systems; automation scripting, database interaction, middleware, communications packet protocols;
  • firmware – GSM, telecomms and telemetry low-level processing, micro operating system development, microprocessing, hardware interfacing;
  • languages – Java, Objective-C, C++, C, PL/M, Macro Assemblers, PHP, Perl, Tcl, JavaScript, Shell scripting, XML, XSLT, XHTML, CSS, SQL, plus others less proficiently: ASP, .NET, MSSQL;
  • platforms – Solaris, HP-UX, Linux, OS X, MS Windows, embedded;
  • APIs – Java SDK, JFC Swing, Mac Cocoa, wxWidgets, MFC, various APIs for charting, multimedia, serial comms etc.;
  • hardware – microprocessor and microcontroller system design, discrete digital electronics and active analogue device projects.

My career path includes spells at the following corporartions

  • UBS Investment Bank – GUI components for Risk Management System
  • Sony BPE – GUI for Media Asset Management System and video transform drivers
  • Dresdner Kleinwort Wasserstein – Market Conformity Checking System GUI
  • British Sky Broadcasting – management console GUI for SkyText
  • Press Association Newscentre – content editor GUI for Digital Teletext
  • Nortel – state machine amendments and automation scripting for digital telephony system
  • NEC – GSM lower layer 1 and DSP interface firmware
  • Westinghouse Systems – telemetry firmware, PC simulation software and SCADA drivers
  • TRW Transportation Electronics – on-vehicle weighing system
  • Orbit Controls – hardware/firmware projects, weighing system, gearbox controllers
  • Smiths Horological Unit – design of electronic timer controls for mass market
  • Group 4 – access security: servicing and hardware design
  • BBC – trainee technical assistant
  • Plessey Marine Research – military electronics hardware and testing
Privately I have worked directly or indirectly for:
  • Scriptit Ltd. – my own company
  • John Ogdon Foundation – web site for this charity in memory of the famous pianist
  • Robert Simpson Society – web site in memory of this British composer
  • Red Sound – device drivers and user interfaces for DJ equipment
  • VII Interactive – work for a creative design group in Barbados
  • World Health Organization – a project for the Pan Americas Office
  • Caribbean Sports Medicine Congress – an on-line registration/information portal
  • and numerous other programming and technical development roles
Finally, I'm a dab hand at:
  • electronics
  • home electrics
  • plumbing
  • light building work
and I'm an amateur pianist of Performer's standard (DipABRSM).