Professional Strengths
- Experienced Web applications developer using Microsoft technologies including ASP.NET,
.NET Framework, VB.NET, C#, IIS, Web services, AJAX, VBA, HTML, DHTML, XML, COM,
SQL, and JavaScript
- Advanced user of Web development environments including Visual Studio, Visual Web
Developer 2008, FrontPage, Dreamweaver, Fireworks, SharePoint 2007
- Designated by Microsoft as a Most Valuable Professional (MVP) in ASP.NET
- Author, technical editor, product reviewer, and consultant for major computer book
and magazine publishers with a focus on .NET development
- Accomplished information developer and programming writer. Advanced creation of
MS Help 2 and Microsoft HTML Help projects, and online help with HTML Help Workshop,
RoboHTML, and Doc-to-Help
- Experienced user of Microsoft Office applications including Word, Access, Excel,
Visio and PowerPoint. Familiar with FrameMaker, WebWorks Publisher and graphics
tools
- Excellent command of Windows platforms, and a technical beta tester for many Microsoft
products. Familiar with UNIX, Linux and Mac operating systems
- Bilingual (English/French)
- Confident self-starter, independent worker, team player
- Trustworthy, sense of humour, valued employee at every job
Professional Accomplishments
Major U.S. Publishers (Addison-Wesley, Wiley, Sams, New Riders, Que)
August 2001 - present
Author, technical editor, and consultant for major computer book publishers and magazines
(contract):
- Author: ASP.NET 3.5 For Dummies for Wiley
- Co-Author: ASP.NET 2.0 All-In-One Desk Reference For Dummies (Book 3 - HTML and
Book 8 - Advanced ASP.NET 2.0 including themes, custom server controls, and Web
parts) Mobile Application Development using the Microsoft Mobile Internet Toolkit,
Teach Yourself Object-Oriented Program in VB.NET in 21 Days, Inside ASP.NET (Web
services)
- Technical editor: SharePoint 2007 for Dummies, SharePoint 2007 for Developers Unleashed,
ASP.NET 2.0 for Dummies, Visual Basic 2005 How to Program (Third Edition), C# for
Programmers (Second Edition), ASP.NET v.2.0 – The Beta Version, Enterprise Application
Integration Using .NET, MCAD/MCSD Training Guide: Developing and Implementing Web
Applications with Visual Basic.NET and Visual Studio.NET, MCAD/MCSD Training Guide:
Developing and Implementing Windows-Based Applications with Visual Basic.NET and
Visual Studio.NET, Wireless Internet and Mobile Business - How to Program, VB.NET
- How to Program; ASP.NET Jumpstart, Creating and Consuming Web Services; XML in
ASP.NET; XML Bible, 2nd Edition, Inside ASP.NET, Teach Yourself Object-Oriented
Program in VB.NET in 21 Days; ASP.NET Bible, XML Weekend Crash Course
Visual Studio Magazine, San Mateo, CA, USA
1999 - present
Contributing Editor (contract):
- Technical and feature articles on computer programming for Microsoft platforms
- Regular contributor of product reviews specializing in .NET applications and software
components
Mighty Oaks, Victoria, British Columbia, Canada
January 2007 - August 2007
ASP.NET Developer (contract):
- Creation and maintenance of database-driven Web applications in ASP.NET
- Mentoring in Microsoft .NET platform development
ENKON Information Systems, Victoria, British Columbia, Canada
March 2006 - April 2006
Web Application Developer (contract):
- Development of corporate Web site using ASP.NET 2.0, Telerik Web controls, and Visual
Web Developer
- Development of database-driven Web application for environmental rejuvenation project
in ASP.NET 2.0
ComponentArt, Toronto, Ontario, Canada
June 2004 – September 2006
Programming Writer (contract):
- Development of sample code, walkthroughs, tutorials and documentation of ASP.NET
components
- Creation of integrated MS Help 2 content for the Visual Studio environment; HTML
Help files using FrontPage, FAR, Help Workshop
RBC Financial Group, Toronto, Ontario, Canada
August 2004 - November 2004
Information Developer (contract):
- Integrating context-sensitive HTML Help (in English and French) with an enterprise
application. Tools include Visual Studio .NET, C#, and RoboHelp
Cyberplex, Toronto, Ontario, Canada
May 2004
SharePoint Development Consultant (contract):
- Development of Web Parts for SharePoint Portal Server 2003
Aon Corporation, Toronto, Ontario, Canada
April 2002 – April 2004
Systems Development Consultant (contract):
- Architectural design and hands-on development of e-commerce Web applications using
ASP.NET, XML Web services, Oracle, Internet Information Services, Visual SourceSafe.
Includes Web interface design, coding in Visual Studio .NET (VB.NET) and client-side
JavaScript
- Development of advanced workflow automation templates and macros in Microsoft Word,
Access and Excel. Language is Visual Basic for Applications (VBA)
- Technical writing and documentation of the Corporate Systems technologies
Inco Ltd., Toronto, Ontario, Canada
April 2001 – August 2001
Technical Communications Consultant (contract):
- Designing, writing and coding database-driven intranet sites for the Inco Information
Technology department using Dynamic HTML and Active Server Pages. Programming Index
Server queries
- Creating end-user documentation and procedures in HTML and Word
- Designing graphics and PowerPoint and Word templates for newsletters and presentations
Nortel Networks, Toronto, Ontario, Canada
Feb. 1995 - Feb. 2001
Senior Information Developer:
- Planning, writing and developing database-driven Web and intranet sites
- Authoring context-sensitive Help, user guides, multimedia tutorials and installation
instructions for major call centre/customer care applications, telephony/telecommunications
packages, voice over IP (VoIP) programs and unified messaging hardware and software
- Creating context-sensitive WinHelp and HTML files for C++ applications
- Mentoring junior Help authors, debugging and troubleshooting WinHelp and HTML Help
files; evaluating and recommending departmental authoring tools
Kurtz and Steel, Mississauga, Ontario
Jan. 1994 to Feb. 1995
Technical Writer:
- Writing end-user documentation for a major petroleum industry management application
using Ventura Publisher
- Creating Windows online Help files using Word for Windows
- Programming WordBasic macros for Microsoft Word to automate documentation conversion
processes
CFRB, CKO, and CJAD Radio in Toronto, Ontario and Montreal, Quebec
1973 to August 1993
Journalist:
- Covering major news events in Toronto and Quebec City; providing commentary and
analysis of news events to media outlets across Canada and in the U.S. and U.K.
Education
Ryerson University, Toronto, Ontario
Bachelor of Applied Arts degree (Radio and Television)
George Brown College, Toronto, Ontario
Certificate in Technical Communications: Technical Writing, Editing,
Desktop Publishing, Applied Psychology for Technical Communications and Online Documentation
University of Toronto, Toronto, Ontario
Digital Delivery and Multimedia Design