Cv
Shared by: H0e7Tt
-
Stats
- views:
- 13
- posted:
- 11/10/2011
- language:
- English
- pages:
- 4
Document Sample


Curriculum Vitae
Andrew Peter Teebay MBCS
3 Newland Close
Widnes WA8 4HN
Tel (M) 0780 392 8782 (H) 0151 257 8532
AndrewTeebay@UnimetSolutions.Com
PROFILE
Experienced .NET Framework Developer with over 10 years Full Development Lifecycle
experience building Object Orientated Web Sites using CSLA, VB.NET, C#, Win Forms,
ASP.NET (with CSS styling) and SQL Server. Now looking for further challenging
contract were skills can be used on a customer orientated client development.
EXPERTISE
Designing and implementing effective CSLA Business Models
Rapid development of Data Access Layers for use with SQL Server
Skilled in CSLA, C#, VB.NET, ASP.NET and Java Script
Systems design and software development skills in the Internet and Intranet
Delivery focused implementation skills
Finding innovative and effective solutions to technical challenges
Effective communicator
Working under pressure and to tight deadlines
Highly ambitious and self motivated
ACHIEVEMENTS
Developed a set of .NET libraries which allow .NET Framework classes to be accessible on Windows Mobile and
other smartphone clients. At Handlemans this allowed the same Business Model classes to be used for Windows XP,
WEB and Windows Mobile clients. This lead to the total development time for the project being reduced to 30%
less than originally budgeted.
Integrated ASP.NET Styled Themes and CSS style sheets with Content Management templates for Compass Group
resulting in a highly flexible Content Management Web Site for the Client (Payne And Gunter) that could be easily
expanded and changed by authorised content providers. This approach also reduced the amount of time required by
the IT department in supporting requests for new content pages by 75% in comparison to older but similar sites
previously developed.
Trained and mentored developers at Close Wealth Management and PCWorld Business in OO techniques resulting
in significant productivity rate increases.
CV as at last update 25 Feb 2010. See www.Teebay.net for latest CV and availability
WORK EXPERIENCE
Aug 2005 to Date - Analysis & Software Consultant Unimet Solutions Ltd.
Director Independent Software consultancy specialising in the .NET development and solutions deployment
Designed and Developed Company Web Site.
Developed ‘Personal Web Site’ making extensive use of AJAX ‘CollapsiblePanelExtender
Development of CslaDB. A set of C#/VB.NET Libraries used to create a Generic Interface between a CSLA
Business Class and a Data Source. Includes Auto and Custom mapping of DataBase parameters and/or Fields to and
from Business Class fields (ORM)
Development of CslaWM. A set of C#/VB.NET Libraries which allow a CSLA .NET Framework 2.0/3.0/3.5
business class to be used on a Windows Mobile5/6 (.Net CF) device using Binary Serialisation, XML Serialisation,
DataContract Serialisation and WebServices with or without WCF.
Development of CslaDBGen. A Tool using CodeDom to generate a CSLA Business Class either from a Data Source
(ORM – Object Relational Mapping) or by setting Properties in a Property grid.
26 Jan 2010 – To Date ASP/VB.NET Web developer Warrington Borough Council
1 Week rolling contract Local Authority
Design and develop Licensing portal
Licence Forms provided as PDF forms downloadable to client.
Client upload of completed PDF forms
License Tracking
Licence Administration
VB/ASPT.NET client and Web Service
MS – SQL 2005 database
26 Jun 2009 – 31 Dec 2009 C#/NetCF/ASP.NET Developer PH Jones Ltd.
Initial 1 Month Contract Extended to 6 Months Heating, plumbing, property maintenance and utilities company
PH Jones required an experienced .NET programmer to integrate their ASP.NET scheduling system with
Masternaut/ThreeX’s mobile solution.
Communication between ThreeX and the mobile devices (PDA smartphones,Micosoft Windows 5 & 6)was via
MSMQ(MicroSoft Message Queue).
The project communicated with the ThreeX service via the use of MSMQ (MicroSoft Message Queue).
The WEB application communicated with a Business Layer which in turn accessed its data via the use of a DAL
(Data Access Layer) which used L2Q (Linq to SQL 2005)
The WEB client used ASP.NET server controls for more simpler display but, where appropriate, AJAX controls
within Update Panels were used for date and other dependent selection controls.
5 Jun 2009 – 12 Jun 2009 VB/ASP.NET Web Developer Clear Creative UK Ltd.
1 week contract Insurance/Financial Services
Clear Creative, in junction with Broker Partners, required an ASP.NET Web Service written quickly for an
application they were creating for their client.
The Web Service provided methods for downloading information relating to Insurance taken out by clients and a
PDF of the Insurance Certificate.
The insurance and client information was stored in MySQL on a Linux server and the PDFs where in a directory
also on a Linux server
7 Oct 2008 – 23 Dec 2008: IT Analyst/VB.NET Programmer Close Wealth Management
Initial 1 Month contract Extended to 3 months – Nantwich Financial Services
Close wealth Management were moving their current and future developments from VB6 to the.NET Framework
3.5. with an Informix backend Database.
I was brought on board to providing a consultative, mentoring and training service to assist them in their move.
Developed Windows Forms (VB.NET) Client interface to a Generic Batch Process Database (Informix DB with
ASCII Disk Files). WinForms DataBinding based on CSLA, ORM. Windows Client Authorisation, Authentication
and Validation done through rules in Business Models object.
Generic Batch Process. Close Wealth Management produce a number of ASCII batch files which they send down to
their bank. These Batch files contain instructions to the bank telling them to move money from one account to
another. Each line basically consists of a Source Account, a Destination Account and how much money to transfer.
Most of these files are auto generated. However sometimes it is necessary to create a batch from scratch or to amend
an existing batch or lines on an existing batch.
The Generic Batch Process allows for this scenario by creating a screen which allows the user to either create a new
batch or amend an existing batch. Business Rules regarding what Source and Destination accounts are allowed to be
together, what ‘Bank Posting Dates’ are valid and other Business Rules have been programmed into the Business
Model and are then implemented in the WinForms client.
Jun 2008 – Aug 2008: C# Analyst Programmer Griffiths & Armour
Initial 1 month Contracted extended by 1 Month – Liverpool City Centre Insurance
Design and Develop Windows Forms (C#) Client interface to Case Management Database (MS SQL).
WinForms DataBinding based on CSLA, ORM, Windows Client Authorisation, Authentication and Validation done
through rules in Business Model object.
Apr 2008 – May 2008: MS SQL Developer Collective Enterprises Ltd
6 Week Contract – Glossop Financial Services
Data Manipulation and reorganisation of Databases for Management Information and Online Analytical processing
(MS SQL, T-SQL).
CV as at last update 25 Feb 2010. See www.Teebay.net for latest CV and availability
Feb 2008 – Mar 2008: MS SQL Developer Swinton Insurance Group
6 Week Contract – Manchester City Centre Insurance
Analysis & building of MI (Management Information) reports using MS-SQL (T-SQL) and Crystal Reports.
Aug 2007 – Jan 2008: C#/ASP.NET Developer Compass Group
6 Month Contract – Manchester, Sale Catering
Build and support various WEB sites using ASP & ASP.NET 2.0 with content management provided by MCMS 2001 & 2002.
Sites Themed/Styled using ASP.NET 2.0 Themes and CSS
Sites developed include Payne and Gunter and The Old Course Experience
AJAX controls used for Date and dependent selections on ‘Payne and Gunter’ site
Involved in early stages of migration from MCMS 2001/2002 content management to MOSS 07.
May 2007 – Jul 2007: VB.NET Developer Suttons Ltd.
7 Week contract – Widnes, Nr. Liverpool Transport
Look into problems with EDI Order Processing system and fix (VB/ASP.Net 2003 .NET 1.1.)
Upgrade from VB6 & VB.NET 2003 to VB.NET 2005(.NET 2.0)
Advise on future development direction
Nov 2006 – Mar 2007: .NET Developer Handlemans Ltd.
1 month contract extended by 3 months – Warrington Retail
Design and build Seeker and TeaTimer Systems (VB/C# VS 2005 .NET 2.0 SQL 2005 & ORACLE)
Seeker & TeaTimer are two WEB services accessed via Symbian/Python Phones (Nokia N60) and a WinForms Administration
Client. Seeker allows lookup and checking of stock on hand. TeaTimer is a Time and Expenses recording system
Development of Secure Non Domain User login. Use of ADSI/LDAP
N Tier development using OOP, Serialised Transferable Objects and CSLA (Component Scalable Logical Architecture)
Windows Client Authorisation, Authentication and Validation done through rules in Business Models object
Jan 2005 – Oct 2006: C# Developer Mouchel Parkman
3 Month contract extended many times by 3 & 6 Months – Liverpool City Centre Civil Engineering
Specify, Design and Build Property Tracking System (C# &.ASP.NET 2003 & 2005)
System to extract project and commission information from Building Contract Project Management via DTS and use the extracted
information to work out correct charge type and billing information for posting back to Nominal Ledger and sending invoices to
Client
3 Tier: - Data Access Layer, Business Objects and Client
Pages styled using XSLT
Writing user and support documentation
Nov 2004 – Dec 2004: VB.NET Developer PCWorld Business
6 Week Contract – Manchester, Burry B2B Retail
Designed Reporting Object Model (VB.NET, Oracle 8)
Consultant on VB/ASP.NET and Business Model best practice
Tutored developers on move from ASP to VB/ASP.NET and use of CSS and XSL style
Sep 2004 – Oct 2004: VB.NET Developer Amaze Group
7 Week Contract – Liverpool City Centre Software House/Courier Tracking
Amaze Group is a Software House
WEB based Freight Order Tracking system
Three tier Development in VB.NET
ASP.NET Client, VB.NET Business and Data Objects
Design of Business and Data layer Architecture (VISIO).
MS SQL 2000 DataBase
Jan 2004 – Aug 2004: C# Developer Auto Indemnity Group
Initial contract 3 Months, Extended by 4 Months - Blackpool Insurance
Auto Indemnity was in the process of going through FSA approval
Intranet based Insurance ‘Claims Accounting’ maintenance application (C#.)
‘Use Case Analysis’ for design of Client
MS SQL2000 DataBase
Design & Development of Security and Referrer/Third Party Insurer object model (C#), Use of ADSI/LDAP
Pages styled using CSS
Sep 2003 – Dec 2003: VB.NET Developer Ariel Corporation
Initial contract 1 month, Extended to 3 Months – Southport
Dec 1996 – Apr 2003: Senior Software Developer Bechtel
Permanent, Hammersmith Civil Engineering
Apr 1994 – Dec 1996: Systems Administrator Neff (UK) Ltd.
Permanent – Hayes, Middlesex Retail
Apr 1992 - Apr 1994: Snr. Analyst Programmer ICC (Independent Computer Company) Ltd.
Permanent – Altringham, Manchester
Jan 1990 - Apr 1991: Computer Manager Mardev Ltd. (Read Business Publishing Group)
Permanent – Harrow, Middlesex Direct Marketing/List Brokers
Mar 1985 – Dec 1989: Software Support & Development Manager Graffcom Systems.
Permanent – Isleworth, Middlesex Software House/Accounts
Aug 1984 – Feb 1985: Programmer Nixdorf Computer
Permanent – Hounslow, Middlesex Retial/EPOS
Mar 1983 - Jul 1984: Applications Programmer Intektra Barder
Permanent – Stockton Heath, Warrington Software House/Travel & Leisure
CV as at last update 25 Feb 2010. See www.Teebay.net for latest CV and availability
SKILLS MATRIX
Skills Where Used Use
VB.NET 2002 & 2003 Suttons Ltd, PCWorld Business, Amaze Group, Ariel Corporation, Bechtel 4 years
C# 2002 & 2003 Mouchel Parkman, Auto Indemnity Group, Ariel Corporation, Bechtel 4 Years
VB.NET 2005 Suttons Ltd, Handleman(UK) 2 Years
VB.NET 2008 Unimet Solutions Ltd, Close Wealth Management 3 Months
C# 2005 Griffiths & Armour, Compass Group, Handleman(UK), Mouchel Parkman 2 Years
C# 2008 Unimet Solutions Ltd. 3 Months
Windows Forms Close Wealth Management, Griffiths & Armour, Suttons Ltd, Handleman(UK), Ariel 5+ Years
Corporation, Bechtel, Neff(UK) Ltd, ICC (Independent Computer Company) Ltd.
ASP.NET 1.1 & 2.0 Compass Group, Mouchel Parkman, PC World Business, Amaze Group, Auto Indemnity 4 Years
Group, Bechtel
CSS, XML, XSL, XSLT Mouchel Parkman, PC Business World, Amaze Group, Auto Indemnity, Bechtel 4 Years
CSLA Close Wealth Management, Griffiths & Armour, Handleman(UK), Unimet Solutions 2 Years
ORM Close Wealth Management, Griffiths & Armour, Handleman(UK), Mouchel Parkman, 5+ Yeats
PCWorld Business, Amaze Group, Auto Indemnity Group, Bechtel
VB through 6, VB for DOS, QuickBasic,DR Bechtel, Neff (UK) Ltd, ICC (Independent Computer Company), Graffcom Systems, Intektra 5+ Years
C Basic & MS Basic Barder
Classic ASP Compass Group, Bechtel 5+ Yeats
NET Framework 1.0 & 1.1 Compass Group, Suttons Ltd, Mouchel Parkman, PC World Business, Amaze Group, Auto 4 Yeats
Indemnity Group, Ariel Corporation, Bechtel
NET Framework 2.0 & 3.0 Griffiths & Armour, Compass Group, Suttons Ltd, Handleman(UK), Mouchel Parkman 2 Yeats
NET Framework 3.5 Unimet Solutions Ltd, Close Wealth Management. 3 Months
MS SQL 6 Through 2005 Griffiths & Armour, Collective Enterprises Ltd, Swinton Insurance Group, Handleman(UK), 5+ Years
Mouchel Parkman, Amaze Group, Auto Indemnity Group, Bechtel
Oracle 7 Through 10i Handleman(UK), Mouchel Parkman, PCWorld Business, Ariel Corporation, Bechtel 3 to 4
Years
Informaix Close Wealth Management
OleDB & ODBC Close Wealth management, Handleman(UK), Mouchel Parkman, Ariel Corporation, Bechtel 5+ Yeats
MS Access Bechtel, Neff (UK) Ltd, Graffcom Systems 5+ Years
Web Services Handleman(UK), Unimet Solutions Ltd 2 Years
Web Remoting Handleman(UK), Unimet Solutions Ltd 2 Years
.NET Remoting Handleman(UK) Unimet Solutions Ltd 2 Years
Content Management Compass Group 6 Months
MCMS 2001 & 2002
Content Management Compass Group 1 Month
MOSS 2007
Document management Bechtel 4 Years
Documentum
MTS/COM+ Bechtel 2 Years
Crystal Reports etc Swinton Insurance Group, Ariel Corporation, Neff(UK) Ltd 5+ Years
COM/DCOM Bechtel 4 Years
ADSI/LDAP Auto Indemnity Group, Bechtel 2 Years
VBA Bechtel, Neff (UK) Ltd, Mardev Ltd. 5+ Years
EDI Suttons Ltd, Neff (UK) Ltd, Graffcom Systems 2 Years
BACS
CAD / Piping Progress Systems Bechtel 2 Years
POS Nixdorf Computer 6 Months
Insurance Griffiths & Armour, Swinton Insurance Group, Auto Indemnity Group 3 Years
Financial Services Close Wealth management, Collective Enterprises Ltd, Swinton Insurance Group, Auto 2.5 Years
Indemnity Group
Accounts Graffcom Systems 4 Years
Travel & Leisure Compass Group, ICC (Independent Computer Company) Ltd 4.5 Years
Software House Amaze Group, Ariel Corporation, Graffcom Systems, Intektra Barder 5 Years
CV as at last update 25 Feb 2010. See www.Teebay.net for latest CV and availability
Related docs
Other docs by H0e7Tt
Get documents about "