spacer
TopL TopM TopR
MiddleL
spacer
spacer
Founders CV - Mr David McCann - dave@goactivesoftware.co.uk Minimize
EDUCATION
HND in Computer Science, Hatfield Polytechnic, (Hertfordshire University) - Graduated 1991.
 
SUMMARY
Experienced web developer/programmer/analyst with extensive experience in VB.NET, VB6 and object-orientated programming. Skilled in all phases of software development including team leader, design, coding, testing, installation, support and maintenance.
 
KEY SKILLS
• Microsoft VB.NET version 1.1, 2.0 and 3.0.
• Microsoft ASP.NET including web services.
• Microsoft Visual Basic 6.
• Microsoft SQL Server.
• DotNetNuke website development.
 
OTHER SKILLS
• InstallShield.
• Crystal Reports.
• Microsoft Access.
• MS Windows (95/98/NT/XP/Vista/2003 Server), MS-DOS, UNIX.
• Microsoft Office (Word/Excel/PowerPoint/Access), 2000/2003/2007.
• Various .NET components including Infragistics NetAdvantage Suite, TXTextControl and Extra Reports.
• CodeSmith code generation tool.
• Flash 8.
• HTML/CSS/XML.
• Maintain ASP.
• AcuCobol.
• JavaScript.

PROFESSIONAL HISTORY
 
SENIOR PROGRAMMER/ANALYST -  Added Value Solutions, Derbyshire, July 2001–March 2009
“Added Value Solutions is committed to helping UK owner managed accountants become the most profitable and enjoyable to run in the world.”
 
The Added Value Network is a 250+ network of accountants. Added Value Solutions provide support to help small to medium accountancy practices delivering business advice to their customers.
 
ROLE
To develop and program software tools, create and maintain websites and deliver technical support to the accountants, their customers and the AVN team. My time is generally split into two, 4 days software development and 1 day providing technical support. Time is also spent visiting members onsite installing, training and offering general support.
 
I’ve created and contributed to many software tools; desktop, web-based and some a mixture of both. Below are 3 assignments to give you a flavour of the work I do.
 
ASSIGNMENT: AVN BENCHMARK. Desktop application using web services. www.avnbenchmarking.co.uk
This software tool compares a business’s performance with similar companies within their industry. The tool produces an easy to understand report outlining the strengths and weaknesses of a business comparing it to similar companies within their SIC category or at a more detailed activity level.
 
Within a team and as one of two analyst/programmers it was my responsibility to lead, design and code.
Technologies involved include VB.NET, ASP.NET web services, Microsoft SQL Server 2000, Microsoft Access, CodeSmith and TXTextControl.
 
Highlights:
• Design and program a reporting tool to allow a user to create/view report templates, with the final report output being in either Word or PDF format. The tool is a full document editor allowing the report designer to insert fields, graphs, logos and data tables into a report with ease. The report templates are then stored on a central web server which are then downloaded to the client as required. This program also allows the creation of new industry specific data entry screens which plug directly into the BenchMark client front end.
• Design and program a data entry user interface interacting with a web service.
• Created an easy to use administration tool to generate the BenchMark industry specific DLL’s; industry specific data classes, front end data entry plug-in screens and interface, database tables and stored procedures generated automatically.
The directors’ vision is to have clean, user-friendly websites where the content can be easily updated by any team member.
 
I was responsible for researching and creating several websites to this specification using DotNetNuke as a template. Please see www.systemsbuilder.co.uk as an example.
 
Technologies involved include DotNetNuke, ASP.NET, ASP.NET web services, Microsoft SQL Server 2000, CSS, HTML and Camtasia Studio.
 
Highlights: 
• Research the DotNetNuke website portal.
• Installing and configuring DotNetNuke.
• Design and create DNN skins using CSS.
• Create a web service, SQL stored procedures that talks directly to the main AVN database.
• Program additional modules in ASP.NET that plug directly into the DotNetNuke portal.
• Adding the initial content to each site.
• Training other team members on how to add/amend content.

ASSIGNMENT: FINANCIAL PERFORMANCE REVIEW. Desktop application.
Financial Performance Review gives a detailed review for a client accounts showing analysis, ratios and graphs using up to 5 years of financial data. The accountant has ability to amend the report content, add additional comments, customise graphs and customise the report templates. The user-friendly software takes the accountant through each section of the report step by step or they can choose to produce a report quickly from the standard template.
 
Following the directors specification it was my sole responsibility to design and code the software.
Technologies involved include VB6, Microsoft Access, InstallShield and Word automation. VB6 was used to its full object-orientated capabilities.
 
Highlights:
• Design a user-friendly user interface that allows the accountant to customise the reports allowing them to add new fields, ratios, graphs and sections.
• Create reusable controls to use throughout the software.
• Using automation to integrate the software with Microsoft Graph, a user can then amend the graphs look and feel.
• Generate a report in Microsoft Word format using Word automation.
• Include a Word editor.
• Create an InstallShield script to install the software.
 

SENIOR PROGRAMMER/ANALYST AND SUPPORT MANAGER – ICC Ltd, Grimsby,  1992–June 2001
 
The ICC software house delivered bespoke software solutions to the food and seed industries. Working in a small team I contributed to developing large order processing systems for seed companies and QA handheld systems for the food industry. Clients included Weetabix, Ross/Young’s, Nickerson Seeds and Tozer Seeds.
 
ROLE
Starting as a junior programmer, I worked my way up to a project manager and then I was given the responsibility of running the support department managing 2 junior team members. I visited clients analysing there requirements, building customer relations.
 
TECHNOLOGIES
Most of the order processing systems were written in AcuCobol. VB6, Crystal Reports and InstallShield were introduced in creating other bespoke products. Knowledge of a PDP-11, ScoUnix and MS-DOS was acquired.
 
TRAINING AND LEARNING
 
Technical
Official Microsoft courses in VB.NET, ADO.NET and ASP.NET.
Creating Rich Web Content using Adobe Flash 8.
Microsoft Tech-Ed and TechNet road shows.
Various books on .NET, JavaScript, Flash, Flash and VB.NET, Web development, SQL and object-orientated programming.
 
Personal Development
LDL Inspirational Leadership course.
Tony Robins Unleash the Power Within, a 4 Day Personal Development Course, (including fire walking).
The Microsoft Challenge – Intelligent Sport team event.
Listened to various inspirational speakers including; Frank Dick OBE, Steve McDermott, Michael Gerber, Sahar Hashemi, Andy Gilbert, Robin Fielder, Rob Parsons, Paul Shrimpling and Steve Pipe.
Mind mapping.
Current Learning
Microsoft Expressions Blend, currently playing and reading the Microsoft Expressions Blend Bible.
Tony Buzan – Master Your Memory - working to improve my memory.
 
REFERENCES
Work and personal references are available upon request.
 
INTERESTS
 
Favourite Books:
The 7 Habits of Highly Effective People, Rich Dad Poor Dad, The Monk Who Sold his Ferrari 
 
Interests and hobbies:
Youth Alpha - Assist with anything technical; Powerpoints, presentations and organisation.
Football website called GoActive Football. www.GoActiveFootball.co.uk.
Running, 2-3 times a week. I’ve run the Great North Run 4 times raising over £3000 for Charity. My best time is 2 hrs 3 minutes.
Walking, when time permitting I go for walks up to 25 miles. I’ve completed the Yorkshire Dales 3 Peaks walk 3 times. 
Football, play 5-a-side every week.

Snooker, I play every Monday night for a local team. My highest break is 87.
Table Tennis-A mean player!
Print  
spacer
spacer
"Working in collaboration with our client we are committed to providing our customers with an outstanding web presence. Our insight and expertise will brighten the beacon of a business working on the World Wide Web. This enhanced footprint then becomes a tool for generating greater business potential and profit."
MiddleR
BottomL BottomM BottomR
Copyright 2009 by GoActive Software
Privacy Statement | Terms Of Use