I have designed, implemented and maintained high-volume, mass-availability application platforms and can enable you to provision reliable, cost-effective services for both the internet and intranets.
My substantial work on ISP platforms has given me familiarity of the organisational need to automate the management of users and configuration. I can design, implement and integrate a reliable infrastructure to provide automation capability tailored to the way your business environment operates.
My knowledge of standards such as XHTML, CSS, XML, XSLT, SOAP and WSDL with understanding of user and service-oriented application models allows me to provide effective, accessible and interoperable interfaces for your presence on the web.
Linux - Red Hat 6.2+, Fedora, Slackware, Debian, Gentoo
Solaris - 2.5+
BSD - BSDi 4+, FreeBSD 4+, NetBSD 1.5+
My general unix knowledge is strong and I am able to adjust quickly to new variants, being familiar with a variety of shells (sh, csh, ksh, bash), rc script styles and package management systems.
Windows - Windows NT 4.0 and 2000 servers, Windows NT/2000/XP desktops
Cisco IOS - various including routers, AS5300 RAS systems and PIX firewalls
Apache (http/https) 1.x, 2.x inc. mod_perl, mod_php, mod_rewrite, mod_headers
Radiator (radius) - 2.x, 3.x
qmail (SMTP) - 1.03 inc. systems integration of various extensions
MySQL (SQL) - 3.x, 4.x
BIND (DNS) - 4.x, 8.x, 9.x
SQL Server (SQL) - 7, 2000
Sendmail (SMTP) - 8.x
qmail-pop3d and courier-IMAP (POP3, IMAP) - inc. integration with other systems
I have several years' commercial experience with the following languages -
Perl, SQL, C, bourne shell
I have some commercial experience with the following languages -
PHP, Python, Java, Visual Basic, VB.Net, C#
Object Orientation and Domain Modelling
Refactoring
Networking and protocol design
Database schema design and normalisation
Event Driven programming
Model/View/Controller methodology
Agile development
Tel: 07789 751 042
E-mail: cv@trout.me.uk
Website: http://www.trout.me.uk/
I've written a number of perl modules available on CPAN under id mstrout
I've written a few small packages to help with qmail deployments, available from my website
A-levels: B Physics, C Chemistry, C Biology, C French
Degree: BSc (Hons.) 2-1 in Mathematics
Internet Technician, b-1st, Sep-Dec 2000
Junior Programmer, Business Serve plc, Dec 2000 - Apr 2001
Programmer, Business Serve plc, Apr 2001 - Aug 2001
Systems Administrator, Autonomy, Aug 2001 - Oct 2001
Internet Systems Developer, Business Serve plc, Oct 2001 - Nov 2003
Network Programmer, Business Serve plc, Nov 2003 - May 2004
Internet Services Developer, Netcraft, May 2004 - Sep 2004
Freelance, Sep 2004 - present