[Kake's Home Page]
Kake L Pugh
Skills
- Programming:
- Five years' experience of Perl; skills now include:
- Object-oriented Perl
- Database integration (DBI, Class::DBI)
- CGI development
- Templating (mostly with the Template Toolkit)
- Benchmarking, code profiling, code quality metrics (Benchmark,
Devel::DProf, Devel::Cover, Pod::Coverage)
- Automated testing —
experience of test-first programming as well as fitting tests
to legacy code
- Use of version control systems (eg CVS, SCCS) as part of a
programming team
- I have released a number of Perl modules to CPAN – see
my CPAN directory
- Operating Systems and System Administration:
- User experience of various flavours of Unix including Linux
(RedHat and Debian), Solaris and Digital Unix
- Administration of a multi-user Linux machine
- Some experience of Apache configuration, including a little
mod_perl
- Other:
- Experience of MySQL, PostgreSQL and SQLite, both as an application
programmer and a database administrator
- HTML, CSS, RDF
Experience
-
October 2002 - present:
Principal programmer on the CGI::Wiki and OpenGuides open-source projects.
- Designed and wrote the first object-oriented wiki toolkit
to appear on CPAN.
- Created a fully-featured, RDF-enabled, geographically-aware wiki
application for running collaboratively-written city guides.
- Developed strategies for automated testing in a variety of
environments: web applications, swappable backends,
database access.
- Led a team of volunteer programmers, communicating both face-to-face
and online.
-
May 2004 - October 2004:
Fixed-term contract work for
Hammersmith and Fulham council.
-
Worked within the Communications Department supporting the Web Team;
Perl, PostgreSQL, Apache.
-
November 2003 - January 2004:
Perl/Template Toolkit programmer at
state51.
-
July 2003 - September 2003:
Web programmer at T & D
Limitless Web.
-
August 2001 - June 2003:
One of two Perl programmers at
Penseroso Ltd.
-
Maintained, extended, and documented existing code for
running art gallery websites, for example The Leicester
Galleries.
-
Designed and built the British
Antique Dealers' Association website, running on a custom
object-oriented DBI wrapper.
-
Design and implementation of a portal site to tie the above
two site types together, running on Class::DBI.
-
October 1999 - June 2001: Trainee
Analyst/Programmer, MIS, University of Oxford.
-
Creation and maintenance of user interfaces to Ingres database
systems - SQL, Ingres 4GL, shellscripting (sh and ksh).
-
Worked within the
Finance
Division, liaising with accountants and end users.
-
August 1999 - September 1999: Fixed-term
contract to rebuild website for The Mathematical Institute,
University of Oxford.
-
January 1997 - June 1999: Various teaching
positions as a graduate student, including a year's Lectureship at
Mansfield College, Oxford.
- Tuition of undergraduates in the mathematical sciences.
-
Taught one-to-one tutorials as well as classes ranging in size
from six to fourteen.
Education
- October 1996 - September 1999: Graduate research
into wound-healing angiogenesis, Centre for Mathematical
Biology, University of Oxford.
- October 1993 - June 1996: BA (Hons)
Mathematics (II.1), Corpus Christi College, University of Oxford.
- September 1991 - June 1993: A-levels: Physics
(A), Double Maths (A, A), Music (B), Ebbw Vale Senior Comprehensive
School.
Contact Details
Last update 14 February 2005.