## BIO
Professional Employment
2002 - Present
Project management, system analyst, presentation, database and business logic programming.
Education
MCTS (Microsoft Certified Technology Specialist)
MCS (Masters in Computer Sciences).
Foreign Languages
Native language is Canada. Good skills in spoken English. Fluent in written English.
## Area of Expertise
Generic Software Development Expertise
Project Management
Object-Oriented Programming
Windows Platform Programming
.NET 1.0, 1.1, 2.0
Messaging - MS Exchange Server, MAPI, CDO
Database Programming – MSSQL, Oracle
Client-Server and N-Tier Distributed Applications
Internet Applications
GUI Interfaces design and development (Windows platform)
Design patterns
Hardware and Operating Systems
IBM PC and compatibles
All Windows
Languages, Tools and Technologies
Microsoft Visual Studio 6.0, 2003, 2005
Microsoft Visual C/C++ (since v.4.0) - MFC, ATL, WTL, STL
.NET – Windows Forms, Web Forms, Web Services, C#, VB.NET, etc.
SQL (DDL, DML), MS SQL, MySQL (in past - Interbase, Sybase, Oracle)
Data Access - [login to view URL] (in past - BDE, ODBC, ADO, DAO, RDO, OLEDB, JDBC)
GDI, GDI+, DirectShow, Direct3D, DirectX, Raster graphics, 2D vector graphics, 3D graphics
HTML, DHTML, DOM, VB/JavaScript, ASP, ASP.NET, Ajax, ISAPI (in past - CGI, Scriptlets)
MS XML, XSL, DOM, SAX (in past - Xerces, Xalan, FOP/Cocoon)
COM, DCOM, COM+, MTS, ActiveX
IIS (in past – Apache)
MS Exchange SDK, MAPI SDK, CDO, CDOEX
TCP/IP Sockets, WinInet
Multi-process/threading programming (Win32 API, .NET)
Internet Explorer, Netscape, Opera, Mozilla – compatibility.
UML (Visio, Rational)
Visual SourceSafe, StarTeam, SharePoint
Help authoring tools – Forehelp, MS HTML Help
MSI, Install Shield, Wise, MakeMSI scripts
BoundsChecker, Rational Quantify/Purify