Traderoute Consultants - Internet Consultancy Services
CV for Chris Welham - 2017
Download this CV in MS Word format by right clicking on this link and take 'Save Target As' option
Top Summary
Since graduating in 1988 with a BSC (Hons) 2:1 in computing I have worked in IT as a software developer for a number of blue chip organisations including several software houses. For the past 10 years I have been providing my services as a freelance software consultant specialising in Internet / E-Commerce development using ASP.NET & C#, Java, J2EE, XML and relational databases.
Services are offered to clients on either a direct or agency based contract.
I prefer to provide services directly to clients as this enables me to offer more competitative quotes to clients for projects on either a fixed price or capped time basis.
Top Skills
Internet/Languages Experience
ASP.NET and C# 9 years
Java with full J2EE stack 8 years
IIS, ASP.NET with both VB and C# 15 years
XML/XSL with Java, ASP and Visual Basic 4 years
SQL including Stored procedures with all the leading Relational DBMS 20 years
HTML including CSS, VBScript and JavaScript 17 years
Visual Basic to 6.x 4 years
C 10 years
Database Design and Tuning 16 years
Oracle to v9: PLSQL and Database Design 7 years
MS SQLServer v6 to v2014: TransactSQL and Database Design  years
DB2 5 years
Postgres & MySQL 2 years
Sybase to v11 1 year
Ingres to v7.0 3 years
Unify 2000 4 years
APIs: JDBC, ODBC and ADO 8 years
Operating Systems
UNIX including AIX, HPUX, Linux, PTX, Solaris 17 years
Windows 20 years
Component Development
J2EE 4 years
.NET component development 8 years
COM Components including MTS hosted 8 years
Project Skills
Design Specification Authoring 12 years
Program Specification Authoring 16 years
Team Leading 12 years
Source Code Control including CVS, PVCS, MS Sourcesafe, SCCS 15 years
Top Work Experience
From To Company Role Position
Jun2006 Present HouseMark ASP.NET & C# Developer Contract
Contract role providing web development expertise for the development of a full lifecycle ASP.NET/C#/SQLServer projects for which I produced project plans, estimates, system and database designs, implementation, testing and rollout.
Mar2004 Jun2006 Reuters Java Developer Contract
Contract role providing web development expertise for the development of a number of full lifecycle projects for which I produced project plans, estimates, system and database designs, implementation, testing and rollout.
Jan2004 Mar2004 Housemark Java Developer Contract
Provided consultancy services for the implementation of an enhanced reporting System.
Oct2002 Dec2003 Reuters Java Developer Contract
Contract role providing web development expertise for the development of a number of full lifecycle projects for which I produced project plans, estimates, system and database designs, implementation, testing and rollout.
  • A web enabled monitoring and reporting system for both internal and client facing users that issued information alerts via both email and Sms messaging. , coding a number of complex JSP/HTML/Javascript web pages and some multi threaded monitor programs all utilising a Java backend communicating with a Oracle9i database via JDBS. The skills used included Java and JSP/Servlets with HTML/Javascript, Oracle9i and Tomcat.
  • A microsoft Word/Excel based reporting tool that interfaced with Siebel 7 via Business Objects which produced reports for most of Reuters major clients.
  • A web enabled problem management system using Java/JSP, Oracle9i and Tomcat.
May2002 Aug2002 Java Developer Contract
Contract role providing Java web development services for enhancements to the web site using Java, XML, XSL, JMS messaging, EJB and web development skills. The environment consisted ATG Dynamo and Jboss J2EE application servers with Fiorano MQ JMS message server backed by an Informix database running on both Linux and Solaris based machines.
Apr2002 Apr2002 University of London Java Developer Contract
Contract to develop a student course pre-registration web site using Java, JSP, Oracle 8, Tomcat v4, HTML and Javascript.
Jan2002 Apr2002 Direct Line ECommerce Group Java Developer Contract
Contract to provide web development services for the Direct Line ECommerce web site using Java, JSP, XML, HTML and Javascript.
Sep2001 Present Housemark Online Limited Java Developer Contract
Contract to provide support for a Housing management web site using Java, JDBC, SQL and XML.
Jun2000 Sep2001 Arthur Andersen Java Developer Contract
Contract to develop a joint venture Housing management web site which provides comprehensive benchmarking capabilities and best advice/practice information to local government and housing associations. The site is hosted on Solaris running Lotus Domino web server and Notes and the benchmarking functionality was developed using Java technologies as follows
  • XML message based data feeds which are parsed and loaded into a DB2 database
  • Servlets used to communicate with Lotus Notes for authentication purposes and to a separate benchmarking Java application for performance and scalability
  • Graphing output was generated using a combination of Swing and Sitraka's JChart component
  • JDBC was used to access the benchmarking data which was stored in a DB2 database
Apr2000 Jun2000 Internet Startup Java Developer Internal
Designed and developed a proof of concept web application for a B2B start up.
Mar2000 Apr2000 Internet Startup Java Developer Contract
Short term contract in which I developed the following;
  • Java application fetching Reuters XML news feeds and generating headline HTML pages using XSLT
  • Java applet scrolling Reuters news headlines which linked to more detail in another target browser window
  • Equity trading ‘Orders‘ engine processing ‘limit‘, ‘stop‘ and market trades, using ASP and SQL Server 7.0
Jan2000 Mar2000 DNA Web design Java Developer Contract
Short term contract in which my role was team leader and architect working on the B&Q trade and DIY web sites. The sites were developed using Apache, JRUN JSP server and a Sybase database and hosted on Sun Solaris. As well as managing the team I also developed JSP, Javabeans, Sybase stored procedures and Unix shell scripts.
Aug1999 Jan2000 Credit Suisse Java Developer Contract
Contract developer with the fixed income web department, I developed a Java/XML Intranet application, which provided real time trading information. An IIS web server was used with ASP/Web classes roviding the middle tier, which communicated via other COM components to a Unix hosted Sybase database.
Feb1998 Aug1999 BUPA Internet Developer Contract
Contract developer with the web development team I contributed the following;
  • Developed data feeds from an Oracle 7.3 database into an ObjectStore ODI database using PLSQL, Java and JDBC
  • Designed and implemented an E-Commerce Internet site selling travel insurance. The site was developed using HTML, ASP, VB/JavaScript, COM server components and MS SQL Server 6.5 database. The site was integrated with an existing call centre system which provided payment processing, document production and customer tracking. Security was implemented using both SSL and user passwords.
  • Part of team developing an extranet booking system for BUPA’s screening centres using a combination of VB6, DCOM and Oracle v8.05 PLSQL
  • April 99 took an R&D specialist position and reengineered two DCOM based ECommerce systems to operate securely through a firewall. One solution used Microsoft Remote Data Services to marshal DCOM calls over HTTPS and the other used XML to encode both the remote method call and data in a SOAP like manner.
  • Investigated Java distributed architectures using Corba, EJB and XML, leading to the development of a architecture for an extranet project using Java Servlets and XML interfacing the client with an oracle server
  • Provided ongoing expertise in refining BUPA’s system architecture to make effective use of the Java platform and XML
Aug1997 Feb1998 Prudential Oracle developer Contract
Contract developer I contributed the following;
  • Developed several modules of a settlement system for securities back office using Oracle v7.3.3 Pro-C and PLSQL in a Unix environment
  • Developed Y2K problem diagnosis software, which checked PLSQL and Pro-C based systems and completed a Y2K compliance project using it
Oct1996 Aug1997 M&G Financial Services Senior A/P Permanent
Permanent senior A/P on the following projects
Internal client/server project
  • Developed tuxedo services and oracle import routines using Pro-C and PLSQL
Internet financial services web site project
  • Developed a Java applet providing PEP product illustrations from oracle database and an applet providing mortgage calculations
  • Developed a Java client/server application where a Java application serviced requests from client applets to provide fund pricing information from an oracle database
  • Created HTML/Cold Fusion pages accessing Oracle databases
Intranet fund management project
  • Developed intranet providing access to fund performance information using IIS 3.0, HTML, JavaScript, ASP, ActiveX and MS SQL Server 6.5
Apr1994 Oct1996 Eurobase Systems Senior A/P Permanent
Permanent senior A/P on the following projects
Lloyds EDI data feed project
  • Liaison role with 'Lloyds of London', sitting on various groups
  • Created system design and specifications including database design
  • Developed software for scheduling, data download and validation and database loading (using shell scripts and C with embedded SQL)
Reinsurance Calculation engine project
  • Lead developer in the design and build from high level requirements
  • Responsible for creating the technical framework including database design writing detailed program specs and managing two junior developers
3 tier client/server MIS project
  • Senior role in R&D team developing an MIS Client GUI developed using a combination of Microsoft Visual C and Visual Basic 3/4
  • Middleware implemented using a socket based data transport architecture providing both client and server API interfaces
  • Business processes were implemented in C and dynamic SQL communicating with an ingres database through the Openlink ODBC library
After the successful development and deployment of this package I contributed in reengineering other products using this architecture as well as creating tools to port Ingres databases to Oracle and SQL Server
Dec1991 Apr1994 Sherwood International Senior A/P Permanent
Permanent A/P role in a small team developing an insurance underwriting system using C, SQL, Accell 4GL and Unify 2000 RDBMS under Unix. Our team delivered the companies first ‘fully live’ implementation of this product and subsequently provided on going support and enhancements which involved a lot of client contact both on and off site. Sherwood's development process conformed to ISO-9001 quality standard and included the use of SSADM and CASE tools.
Aug1990 Dec1991 Knightstone Underwriters Lead Developer Permanent
Permanent lead developer responsible for the introduction, evaluation and subsequent customisation of a third party, Unify Accell, Unix based underwriting system for this insurance managing agency. 
Jan1990 Aug1990 Sema UK Senior Programmer Permanent
Permanent senior programmer developing a real time FX dealing room system for a major bank using C on networked IBM PS/2 machines running AIX. 
Aug1988 Jan1990 DPS - IT Consultancy Analyst/Programmer Permanent
Permanent A/P developing management accounting and marketing analysis applications using Microsoft C and PcExpress in a PC/Novell environment. 
Top Qualifications
Professional Qualifications
Jul 1988 BSc Hons Computing
Jan 1998 Sun Java 1.1 Programmer Certification
Academic History
1984-1988 Thames Polytechnic, Wellington Street, Woolwich
  • BSc (Hon’s) Computing Science sandwich degree, graduated June 1988 with a 2:1 and was awarded a 1st for my final year project for which I developed a fully functional rule based expert system.
1976-1983 Secondary School and Sixth form College
  • A levels in Computing and Chemistry
  • 7 O'levels
Top Contract preferences
Role Internet development
Technology ASP.NET, C#, Java J2EE, databases and XML/XSL development
Availability End 2008
Locations London, Essex, Herts
©Copyright 1999-2016 Traderoute Consultants Ltd
Page updated: 8th March 2016