After attending Canterbury University from 1985 to 1988, I attended Cranfield Institute of Technology, Department of Applied Computing and Mathematics in 1989 qualifying with an MSc in Software Techniques for Computer Aided Engineering.
I founded Situs Software in 1994. I have been working freelance through this company ever since. I built my experience writing operating system kernels, device drivers, bespoke mother board BIOS implementations and networking firmware using assembly language and C/C++. I have seen the full spectrum of development from low level firmware for embedded micro controllers to fully cloud based financial systems, bespoke language compilers and system translation from bespoke 4GL to standardised 3GL environments.
Situs has developed multi-channel video recorders used in offshore deep sea survey, firmware for a well known automated Golf Tee, a real time continuous disk imaging system and most recently a personal financial management application utilising Open Banking APIs. Skills also include crash dump analysis (I can tell you why you had a BSOD) system trouble shooting design and implementation advice.
A personal financial management tool for Web, iOS and Android.
Money embodies the principal of "Forward Looking Finance". Banks provide a wealth of information about our accounts and transactions, but that information is historic, they always look to the past.
Of much more interest, particularly in the current climate, is what lies ahead. Money helps the user to plan and to ensure that finances remain on track with that plan. Utilising the new Open Banking APIs Money collects personal banking information for the user and allows the user to manage the forecast of accounts by ensuring recurring transactions and upcoming one off payments are modelled before they happen.
A near real time continuous disk imaging system for Windows XP to Windows 10.
Instant image implements a disk volume imagining system using a volume layer driver to monitor disk writes with a bespoke storage format that enables fast image snapshotting and fast snapshot deletion without the need for image merging.
Instant image can save images to local and remote disks and detects when the storage target is not available. When a target becomes available again Instant Image will catch up any changes that took place on the source while disconnected.
Situs Software was the main developer of a multi channel video recording system used by Welaptega Marine for survey of mooring chains in the noughties
Able to record and compress up to 16 channels of SD video or 8 channels of HD video these systems ran a proprietary storage system that provided for charging of storage media while recording, without loss of data. By the end of the project such changes were no longer required. Our bespoke recording units were built into explorer cases utilising a bespoke computer chassis and signal management cards developed by Situs. These systems typically carried in excess of 6 TB of local storage.
Situs Software has experience in many legacy Microsoft technologies. This combined with up to date knowledge of modern cross platform technologies provides a platform from which to design and implement efficient and automated legacy transformation to refresh aging systems extend life and maximising return on investment.
Situs Software can provide highly technical software design, development and debugging skills.
From firmware to the cloud, design to crash dump analysis I have the experience to bring your project to deployment.