Rachel Willmer CV


Technologies  |  Career History  |  Qualifications  |  Other Info


  • WAN/LAN Networking
  • Internet technologies
  • E-Commerce, E-Payments
  • Database-driven websites
  • Requirements Analysis and Specification
  • Design of Technical Solutions based on Business Requirements
  • Software Design and Development
  • System Administration
  • TCP/IP Networking Configuration and Troubleshooting
  • Sales Support
  • Windows XP, Windows 2000, Windows NT, etc
  • Linux: Ubuntu, Gentoo, Suse, Mandrake, RedHat
  • BSD: FreeBSD, OpenBSD
  • TCP/IP routing
  • LAN/WAN Network design
  • DNS, DHCP, SNMP network management
  • SMTP/POP/IMAP mail services
Languages & Tools
  • C
  • Python
  • Perl
  • JSP
  • PHP
  • Visual Basic
  • CVS & Subversion version control systems
  • PostgreSQL
  • MySQL
  • Microsoft Access
  • Microsoft SQL Server
Web Applications
  • Apache Webserver
  • Apache Tomcat Servlet Engine
  • Zope Object Application Server
  • Macromedia ColdFusion Server
Other Technologies
  • Smartcards
  • EMV credit/debit cards
  • Cryptographic Tokens

Career History

2004 - present Consultant


Cryptographic Library Development

  • Participation in project to develop open source cryptographic library
  • Technologies used: Linux, PGP


Requirements Analysis and Specification for Low Value Payment System

  • Requirements Analysis and Specification for Low Value Payment System to be launched in 2005 by major high-street retailer

Commissioning of new machines into high-volume database-driven web server cluster

  • Webserver cluster serves very high volume genealogy searches
  • Wrote installation guide and commissioned new machines into cluster
  • Technologies Used: FreeBSD, Apache, Backhand, Spread, MySQL

Documentation of networking infrastructure

  • Sole Linux sysadmin in Internet company left at short notice.
  • Produced document detailing networking infrastructure to assist replacement sysadmin to get up to speed with minimum delay

"Proof-of-concept" project migrating Windows/Access database to Linux/Postgres

  • “Proof-of-concept” project for government organisation, trialling feasibility of migration of duplicated MS-Access database application to a new distributed client-server architecture.
  • New architecture uses MS Access front-end, Linux/PostgreSQL back-end, linked by VPN over Internet
1995 - 2003 Founder and CEO
Intertrader Ltd
  • Designed, installed and supported multi-site cross-platform company network (Microsoft, Linux and BSD)
  • Designed network architecture of company's complex secure online payments and authentication products. Technologies used 3-party business model over distributed open network, using SSL, Public Key Cryptography and cryptographic hardware tokens for security. Products suite written in Java, using C libraries where necessary, with backend database support and frontend web applications.
  • Provided technical support for customers, including MasterCard, Bank of Scotland and LINK
  • SysAdmin technologies used: DNS, SSL, SSH, VPNs, SMTP, POP, IMAP, Perl, Python
  • Development technologies used: C, JSP, Perl, Python, Java, SQL, CVS, PKI
1990 - 1995 Project Line Engineering Manager
Spider Systems Ltd
  • Engineering Manager in charge of flagship SpiderIntegrator product line. SpiderIntegrator was a multi-protocol multi-interface router, supporting TCP/IPX/OSI protocols over Ethernet, X.25 and ISDN interfaces. The product won the "ISDN Product of the Year" award in 1994.
  • Project Leader in charge of SpiderRouter M290 ISDN router
  • Developer on SpiderManager (SNMP product management software) using HP OpenView platform on PC/Unix
  • Consultant on SpiderSoftware's protocol stack development team.
  • Technologies used: C, assembler, Perl
  • Networking technologies: TCP, IPX, OSI, SNMP, RIP, OSPF, BGP, PPP, ISDN, X.25, interoperation with Cisco products
1988 - 1990 Consultant
Bawden Ltd
  • Consultant for Spider Systems on SpiderMonitor (LAN monitoring product)
  • Consultant for LBMS on GPASS project. GPASS was a software product used by GPs to manage patient care in doctors' surgeries, still in use today.
  • Consultant for BT on CHOTS project. CHOTS was an office automation project for the Ministry of Defence.
  • Technologies used: C, Informix
1986 - 1988 Project Leader
  • Project Leader on ASPECT Alvey project. ASPECT was an R&D project undertaken in conjunction with Newcastle and York universities, and Systems Designers to build a Distributed IPSE (IPSE="Integrated Project Support Environment")
  • Project Leader on CSA Esprit project. CSA was an R&D project to build a "Communications Systems Architecture", for distributed document management.
  • Technologies used: C
1984 - 1986 Team Leader
  • Team Leader in Support Department responsible for PAFEC's customers of its CAD/CAM/CAE software products on the Harris computer line.
  • Technologies used: C, Fortran

Professional Qualifications

1981 - 1984
  • University of Durham
    B.Sc(Hons) Engineering Science
  • ACCA
    Certified Diploma in Accounting and Finance

Other Information

  • Co-Founder of Edinburgh's branch of First Tuesday networking group
  • Co-Founder of EFCE conference
    (EFCE="Edinburgh Financial Cryptography Engineering")
  • Co-Founder of PaySec 2004 conference
    (PaySec="Payments & Security")

Valid HTML Valid CSS