About me
I'm a programmer and designer, and worked for quite some time as a scientist in the fields of macromolecular crystallography, drug design and genomics. Currently I'm working as a programmer and designer of websites and web applications.
I love user interfaces, and a lot of my work when I was in science was to bring the latest advances in computing technology to the individual scientist. Some of the software I'm most proud of:
- Dockvision where I designed a GUI (Graphic User Interface) for Dockvision, a drug-design and molecular docking suite, developed a Genetic Algorithm based docking engine, and developed Dockcam, a 3D molecule viewer that enables users to look at large amounts of docking trials quickly.
- Crank - A software package for macromolecular crystallographers that brings together a whole bunch of advanced crystallographic software packages together in an integrated interface, allowing crystallographers to automate their crystallographic experiments and try many different combinations of algorithms to solve the structure they are working on.
- FPC Map Manipulation Software - A library with many different algorithms to enable genomics programmers to investigate and work with fingerprint DNA data. These kind of tools are what helped the public Internation Genome Sequencing effort to build the whole genome map of Humans and Mice.
- Stormix Graphical Bootloader - I designed one of the first graphical bootloaders for Storm Linux, a Debian based distribution of Linux. This was back when LILO displayed just a text screen when it started, and ours was one of the first graphical bootloaders, first displaying the Stormix logo in full screen colour, and then showing the boot messages scrolling in a nice graphical window. It also used the PC speaker to play a voice clip welcoming the user.