Geoffrey Swift is a professional Software Developer based in West Yorkshire. He has been married to Hope Swift since August 2000. Originally from Nottingham, he was educated at Leicester University and used to live in Oxfordshire. His interests include computing, music and collectibles.


Programming
From an early age, computer programming has been Geoff's main hobby. This interest has developed into successful career.
He specialises in the Delphi and Pascal languages, writing software both professionally and for "fun".
Business Applications
Geoff is experienced in developing enterprise database software for business use. He has commercial experience in the Human Resources, Retail and Medical sectors. Significant projects have involved payroll, accounting and billing.
Educational Software
He programmed Camsoft's "Areas of Experience" in Turbo Pascal as a teenager. This CALL application was used to teach foreign languages at GCSE level.
Games / Puzzles
This website has some interactive parts to help you solve puzzle games.
  • Have you ever wondered how to solve solitaire?
  • This is the site for you if you're stuck on another really difficult Sudoku problem!
Quines
A Quine program displays it's own programming instructions, writing them is done as a challenge by computer programmers.
You can see some of the quines Geoff has written, with some explanation of techniques for solving the problem. The programs have been republished internationally by university researchers and other geeks.
Talkers
Geoffrey Swift has been a user of EW2 style talkers since the early 90's, he spods under the name of "blimey".
He has created a unique code base for the Amnesia House talker in Kylix/Delphi. This is a substantial project of over 38,000 lines of original code. The Talker program is available for users of Microsoft Windows ® to download and install.
Geoffrey Swift (blimey) is credited for C programming in the Playground Plus distribution of EW2. His contributions included the communications channels and porting to the NetBSD operating system.
Websites
Geoff has professional experience as both a web programmer and webmaster, and maintains an active interest in emerging web technologies.
He was the architect of Snowdrop Systems' flagship web product U-Access, which is used by numerous blue chip clients as their e-HR solution.
This website is written by Geoffrey Swift in PHP, using XSL to produce HTML from XHTML templates. The semantic content is given a user interface using hiw own JavaScript and CSS/DHTML styling. Geoff has used similar techniques to implement the Cockasnook Books corporate website.
He wrote a PHP web portal for the Amnesia House talker he runs. Most of the sites have some custom server applications written in Kylix or C.
Geoff has contributed his XSLT skills towards the Atom conversion tool atom2rss. This utility is an integral part of his own custom written blogging platform written in PHP and XSLT.
Music
To get an idea of what Geoff likes, see his profile on the discogs website. You can browse his extensive CD and record collection there.
You can download his podcasts from this site. These include his DJ mixes, and a selection of Geoff's own compositions:
Drum & Bass
Please find below a small selection of drum & bass tracks Geoff has written. Geoff's experimental style is characterised by use of layered breakbeat loops and samples, to create complex syncopated cross rhythms. There's a genuine old school Jungle sound to these tracks, because they were written in the mid 90s. His influences include Squarepusher and Photek.
32e.mp3 (1814 kb)
absurd.mp3 (2751 kb)
backup.mp3 (3458 kb)
press2.mp3 (3410 kb)
Other
Geoff attempts to offer no explanation for these compositions, other than they are "ridiculous."
amusic.mp3 (801 kb)
phoique2.mp3 (925 kb)
Playing instructions
These mp3 files were created using XMPlay and Lame, from Geoff's original Fast Tracker 2 compositions. FT2 allows a restart point to be set, causing the song to loop indefinitely. These MP3 versions can therefore end suddenly.

Listen to Drum and Bass radio from the Internet with his radio presets.