Trevor Clark

My Personal Site

Resume March 2007

voice +44 (0) 07773 854596
trevor_clark22@hotmail.com
Northamptonshire
England

download resume in pdf format 

 

Skills

Visual Basic.Net 2005 – 4 monthsC# – 4 months
Visual Basic.Net 2003 – 18 monthsADO.NET –1yr
Visual Basic to version 6 – 7 yrsASP /Visual Interdev – 2.5 yrs
ASP.Net 2.0 beta – 2 monthsXML – 2yr
SQL Server 2005 – 4 monthsCOM/COM+ – 3 yrs
SQL Server 2000,7, 6.5 – 5 yrsHTML/DHTML – 2 yrs
ADO – 4 yrsMS Excel VBA - 4 yrs
JavaScript – 2.5 yrsCrystal Reports 7 – 1yr
UML – 5 yrsMicrosoft Visual Modeller – 2 yrs
MS Access VB - 4 yrsVisual Source Safe – 5yrs

Recent Experience

April 2006 – Current bss Ltd. www.bss.org
Technical Team Leader (Contract 10 mth renewed twice)
bss provides outsourced contact centre and fulfilment services. Their clients include: BBC, LearnDirect and the Home Office. Trevor led a team of 3 developers and a DBA creating web based solutions for bss’s CRM system. Projects included:

  • Scheduling of outbound calls using ASP.Net and C#
  • Automated creation and deployment of campaign scripts in Onyx CRM using T-SQL.
  • Modification of campaign script page behavior in JavaScript using Microsoft Visual Studio Web Developer.
  • Creation of new Change Request Process.
  • Planning and communicating the development team’s work schedule using Microsoft Project.
  • Development of advisor scripts using Onyx Enterprise Studio.
  • Creation of SQL Server DTS packages for data analysis.

Nov 2005 – March 2006 DVRX Ltd. www.dvrx.tv
Technical Consultant (Contract 4 mth renewed once)
DVRX is a European based manufacturer specialising in digital video recording solutions for public transport applications like buses, trams, trains and police vehicles. Trevor was a technical consultant responsible for the design and implementation of the video viewing and downloading software for use over Wireless Network. The following technologies were used:

  • Multi-channel video viewing application implemented in Visual Basic 2005 using a multithreaded finite state machine to provide maximum user responsiveness while maintaining the fastest video download speed.
  • Local SQL Server 2005 database to hold, vehicle, DVR and download tables. These where accessed from the application using Typed Datasets, ADO.Net and stored procedures.
  • Interpretation and implementation of video recorder protocols at binary level.
  • Interfacing with JPEG2000 and JPEG image and video encoders from Morgan Multimedia, Aware and Lead Technologies using DLL calls.
  • Manipulation of images using GDI+.

Sep 2005 – Nov 2005 IMAGE360 Ltd. www.image360.eu.com
Technical Consultant (Contract. 2 mth) IMAGE360 creates panoramic virtual tours for estate agents and tourist agencies all over Europe. Trevor was a technical consultant tasked with design and development of a web based automated image processing and web site creation system. The project included the following features and technologies:

  • Workflow web site created to upload client photos along with text descriptions. Web pages created in ASP.Net 2.0 and C# 2005. Communication to the database written in ADO.Net.
  • Design of database using normalisation techniques and implemented using MySQL.
  • Thumbnail versions of jpegs where created using .Net GDI classes.
  • Separate application to process images, create property web site from template and then zip ready for client download. Realised as a multi-threaded C# Windows forms application, so that it responds to asynchronous calls from the web site while maintaining maximum throughput of processing requests. A façade class for Photoshop CS2 so that images could be translated from an annulus to a flat strip and a decent parser to create finished web sites from templates and custom XML tags.

Education

  • MCP Visual Basic 6 Distributed Exam 70-175
  • MCP Visual Basic 6 Desktop Exam 70-176
  • BSC (HONS) Electrical and Electronic Engineering
  • P.G.C.E. In Mathematics
  • BTEC HNC – Introduction to C
  • BTEC HNC – Software Design using C++
  • British Computer Society Part 1 Examination