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.
- Other
-
Geoff attempts to offer no explanation for these compositions, other than they
are "ridiculous."
- 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.
|