Peter Whitmore

Peter Whitmore

Software Developer

Professional Profile

I am a highly skilled, versatile, and creative developer with the ability to discuss, adapt, and implement new ideas. I am a committed team player who is approachable, helpful, and enjoys learning new skills.

Work Experience

Oct 2000 - Present

Software Developer

DA Systems, Bourne End, Full-Time

Transport & Logistics Software


  • Involved in the full product lifecycle
  • Developed major front and back end elements of the flagship courier management product
  • Created the eCourier award winning internet booking product and real-time PDA signature capture application
  • Created PDA mobile installation software for O2
  • Created the company internet booking products
  • Designed customer templates / themes for the company internet booking products
  • Developed bespoke PDA applications that utilise the company's hosted communication framework
  • Created multi-threaded data importers / exporters
  • Created reuseable application libraries including visual and non visual components
  • Created internal tools to speed up development times and aid with testing
  • Attended customer requirement gathering and specification sign off meetings
  • Worked closely with third party companies to integrate the company products with external booking systems
  • Liased with new and existing customers, providing software and hardware support
  • Authored project documentation including software specifications, change requests, screen / data flows, test plans, and installation guides
  • Sole responsibility for settings up and managing customer software escrow agreements
  • Configuration, installation, and administration of Windows Server software (Email, IIS, and MSSQL)
  • Assisted with configuration and installation of network and electrical cabling

Mar 2000 - Sept 2000

Senior Programmer

Skynet Applied Systems, London, Full-Time

Project Management Software


  • Created the fixed asset calculation module for the timesheet management product (SkyEnterprise)

Sept 1998 - Feb 2000

Software Programmer

ICE-SYS Limited, Prestwood, Full-Time

Finanicial Services Software


  • Developed major parts of the main desktop products (ICEPro and ICEMan)
  • Major role during the migration of the original Paradox database to Microsoft SQL Server
  • Created a CSV importer for ICEPro
  • Created a Paradox database repair / restructuring tool
  • Integrated 3rd party products into ICEPro, i.e. Glasses Guide, CAPScan and Microsoft Office
  • Administered company network and SQL server
  • Installed and configured the company email system (VPOP3)
  • Helped install and set up the company network and cabling

Technical Skills

Delphi


Borland / Embarcardo Delphi 3, 4, 5, 7, 2005, 2006, 2007 in conjunction with:
MIDAS, BDE, ADO, ISAPI, CGI-EXE, ActiveX, COM Objects, SOAP and restful web services

SQL Programming


Microsoft SQL Server - T-SQL, Stored Procedures, Triggers, User defined functions

SQLite - T-SQL, and Triggers

HTML, CSS, JavaScript, & Ajax


Standalone website development as well as modifiying existing sites

Visual Basic & C# .Net / .Net CF


Microsoft Visual Studio 2003, 2005, 2008 using Visual Basic and C# .Net / .Net Compact Framework to develop and maintain desktop, standalone ASPX, and Window Mobile applications

SQL Administration


Microsoft SQL Server - Designing, creating, administering databases, and index and table optimisation

SQLite - Designing, creating, administering databases

Microsoft Embedded C++


Microsoft embedded C++ 3.0 and 4.0 to write installation programs for PDA applications

Education

Brunel University

BSc (Hons) Computer Engineering - 2:2


Computer hardware and architecture, computer software, digital electronics, communication networks, embedded systems and interfacing.

Newbury College

A Levels


  • Computer Science
  • Physics



Email Me