You can contact me by email: < cv [at] topper.me.uk >
Postal address and telephone contact details are available on request. I am currently resident in London.
| Date | Employer | Job |
|---|---|---|
| November 2005 - present day |
(formerly Hotxt Ltd) |
Lead Developer & Systems Administrator
Early on, responsible for:
|
| August 2004 - November 2005 |
(formerly Business Serve PLC, who acquired DSVR in May 2004) |
Senior Network and Systems Engineer
Responsible for:
|
| June 2001 - August 2004 | Designer Servers Ltd (DSVR) |
Support Manager / Software Developer
|
| (September 2000 - June 2001) | n/a | (Final year of degree at University Of Manchester) |
| June 1999 - September 2000 |
(Work placement arranged as part of my degree) |
Support Engineer / Software Developer
|
In addition to the above employment, I and three other students founded a Limited Company, Active High Limited, to provide web hosting and bespoke web application software in February 1999. This company was active until February 2004, turning a small profit, and perhaps more importantly, giving us valuable insight into the mechanics and mathematics of running a business.
I have almost a decade of experience with UNIX operating systems. My main administrative experience is with Linux, though I have also had some exposure to FreeBSD and Solaris.
Although I have at some point used most of the other common distributions, my expertise lies in administering Red Hat Linux systems (both the Fedora Core and Red Hat Enterprise / CentOS strains) in an Enterprise environment, packaging software properly and engineering solutions which can be rolled out from a central location in a manner which is timely, repeatable, stable and secure. In some cases these services have been part of high-availability clusters.
In addition to my UNIX skills, I am able to use and administer systems running Windows. I'm familiar with both desktop and server x86 architecture, and I have installed and maintained PC systems both at work and at home.
I have two years of experience of Cisco IOS, with an understanding at approximately CCNA level.
I have had commercial experience of the following languages:
My main language of choice is currently Perl, for web development, data processing and systems administration. My main software project at Designer Servers (which was handed off to other engineers for maintenance) consisted of over 20,000 lines of Object Oriented perl, interacting with PostgreSQL, MySQL and LDAP databases as well as proprietry protocols developed in-house for the manipulation of server configuration. I have worked heavily with web technologies such as SOAP, XML (using all of SAX, DOM, XSLT), and I am familiar with HTML, CSS and JavaScript. At Hotxt, I used the Catalyst framework in order to rapidly construct web interfaces.
All of my software development to date has been for UNIX environments. I'm familiar with standard UNIX software tools such as CVS, Subversion and GNU Make. I'm highly skilled in the use of Red Hat's RPM tools for building software packages for deployment.
I have used and maintained the following software packages and tools in a commercial environment:
Colleagues and clients find me easy to get on with both socially and within a work context. I am willing to work hard towards any goal in which I can believe. I am honest, and always willing to speak my mind. I have a good grasp of the English language and can express myself well in both speech and the written word.
I work equally well as an individual; as part of a group; and as leader of a team. I have around five years experience of team management.
I have a keen interest in film, frequently attending new cinema releases, and owning a sizeable DVD library. It is an ambition of mine to produce an independent film, and I have been involved in producing, photographing and editing digital video projects in the past.
Stills photography is also a hobby of mine: I own Canon equipment in both digital and analogue versions and I enjoy photographing both in a studio environment studio and outdoors.
I'm a very able chef, and I find cooking to be a good way of winding down at the end of a working day. My repertoire includes dishes from around the world, and I enjoy experimenting with new ingredients, recipes and techniques. I enjoy eating as much as cooking, and my Yorkshire roots have given me a fondness for a pint or three of real ale, leading me to become a card-carrying member of CAMRA.