Stephen Huen's Resume

This resume cannot be distributed without prior approval from Questech Systems.

Specialize in developing Web Content Management solutions with Microsoft Office SharePoint Server (MOSS) and Content Management Server (MCMS).

Over 3 year of MOSS experience and 11 years of MCMS experience.

Developer of NCompass Resolution before it became MCMS.

Written 25 articles in Code Project, covering MOSS and MCMS.

  • 2008.09 - current
    Computer Consultant, Commonwealth of Learning, Vancouver (BC).
    Description:

    Redesign external web site using Microsoft Office SharePoint Server (MOSS) 2007.

    Implement a publications catalog for use in external web site using Microsoft Office SharePoint Server (MOSS) 2007.

    Responsibilities: System design, development and deployment.
    Environment: Windows 2003, IIS, SQL Server, MOSS, ASP.Net, C#, JavaScript, HTML and CSS.
  • 2009.01 - 2009.04
    Computer Consultant/Technical Lead, Analytic Design Group, Vancouver (BC).
    Description:

    Provide technical design input to following Provincial Health Services Authority (PHSA) projects:

    Environment: MCMS and MOSS.
  • 2007.04 - 2007.11
    Computer Consultant, n-tara, Johnson City (TN).
    Description:

    Redesign Wellmont Health System's external web site using Microsoft Content Management Server (MCMS).

    Responsibilities: System design, development and deployment.
    Environment: Windows 2003, IIS, SQL Server, MCMS, MondoSearch, ASP.Net, C#, VB.Net, JavaScript and HTML.
  • 2006.12 - 2007.02
    Computer Consultant, Flora Manufacturing & Distributing Ltd., Burnaby (BC).
    Description:

    Migrate Flora's external web site from NCompass Resolution 4.0 to Microsoft Content Management Server (MCMS) 2002.

    Responsibilities: Development and deployment.
    Environment: Windows 2003, IIS, SQL Server, MCMS, ASP, VBScript, JavaScript and HTML.
  • 2006.03 - 2006.08
    Computer Consultant, Thunderbird School of Global Management, Glendale (AZ).
    Description:

    Phrase 1: Implement new look and feel for external web site.
    Phrase 2: Redesign new external web site using Microsoft Content Management Server (MCMS).

    Responsibilities: System design, development and deployment.
    Environment: Windows 2000, Windows 2003, IIS, SQL Server, MCMS, ASP, VBScript, JavaScript, HTML and CSS.
  • 2005.08 - 2006.04
    Computer Consultant, Visiphor Consulting Services, Vancouver (BC).
    Description:

    Representing Microsoft Canada, create a Proof of Concept extranet site for Manitoba Public Insurance using Microsoft Content Management Server (MCMS).

    Implement an Employee Records Management system for London Drugs using SharePoint Portal Server.

    Implement a 360 Degree management survey for CHIP Hospitality (now SilverBirch Hotels & Resorts) using Windows SharePoint Services.

    Responsibilities: Requirements, system design, development and deployment.
    Environment: Windows 2003, IIS, SQL Server, MCMS, SharePoint Portal Server, Windows SharePoint Services, ASP.Net, C#, VB.Net, JavaScript, HTML and CSS.
  • 2005.01 - 2005.02
    Computer Consultant, Telus Business Solutions, Vancouver (BC).
    Description:

    Rebuild 2010 Commerce Centre web site using Microsoft Content Management Server (MCMS).

    Responsibilities: Development and deployment.
    Environment: Windows 2003, IIS, SQL Server, MCMS, ASP.Net, C#, JavaScript, HTML and DHTML.
  • 2004.04 - 2004.10
    Computer Consultant, Creo Inc. (now Kodak's Graphic Communications Group), Vancouver (BC).
    Description:

    Rebuild Customer Library, a web based portal of customers, plants and documents, using Microsoft Content Management Server (MCMS).

    • Content Management Server (MCMS) customization.
    • Development of custom ASP.Net web controls and classes.
    • Build MCMS console application for batch update process.
    Responsibilities: System design, development and deployment.
    Environment: Windows 2000, IIS, SQL Server, MCMS, SharePoint Portal Server, ASP.Net, ADO.Net, C#, JavaScript, HTML and XML.
  • 2001.11 - 2003.06
    Computer Consultant, Creo Inc. (now Kodak's Graphic Communications Group), Vancouver (BC).
    Description:

    Rebuild Creo external web site using Microsoft Content Management Server (MCMS).

    • Customize Content Management Server for WWW requirements. They include implementation of coupled Channels and Postings for multi-regions and multilingual authoring and targeting.
    Design and develop Creo Intranet Enterprise Information Portal (EIP) Intranet site.
    • Customize Content Management Server for EIP requirements. They include SharePoint integration, Email Notification, Templates assignment to channels, Channel Management and Order Postings in Web Author, HTML Tags stripping for Placeholder Content, Edit Custom Properties in Authoring Mode and many more.
    Responsibilities: System design, development, documentation and maintenance.
    Environment: Windows 2000, IIS, SQL Server, MCMS, SharePoint Portal Server, ASP, VBScript, JavaScript, HTML and DHTML.
  • 2001.11 - 2003.06
    Computer Consultant, Vision Critical, Vancouver (BC).
    Description:

    Design and develop Interior Health Authority web site using Microsoft Content Management Server (MCMS).

    Responsibilities: System design, development, deployment and maintenance.
    Environment: Windows 2000, IIS, SQL Server, MCMS, SharePoint Portal Server, ASP, VBScript, JavaScript, HTML and DHTML.
  • 1998.07 - 2001.07
    Computer Consultant, NCompass Labs (Acquired by Microsoft in Apr 2001), Vancouver (BC).
    Description:

    Web Applications Developer for web content management software Resolution, now Microsoft Content Management Server (MCMS).

    • Design and develop Resolution Content Connector, now Microsoft Solution for Internet Business (MSIB), to integrate Resolution with Commerce Server 2000 for e-commerce and personalization.
    • Develop demo to show Resolution integration with Site Server Commerce for Business to Business e-commerce and personalization.
    • Design and develop browser based thin client application.
    • Design and develop sample web sites.
    • Perform test analysis, planning and system test.
    Responsibilities: Web design, system design, development and testing.
    Environment: Windows 2000/NT/98, MacOS, IIS, SQL Server, MCMS, Commerce Server 2000, Site Server Commerce, ASP, VBScript, JavaScript, HTML, DHTML and XML.
  • 1995.10 - 1998.07
    Computer Consultant, Information Systems Management (BC) Corporation (now Telus Enterprise Solutions), Burnaby (BC).
    Description:

    Enhance ISM-BC external website.

    • Write HTML and JavaScript pages.
    • Program CGI scripts.
    • Create and retouch graphics and pictures.

    Perform the following functions for BC Tel (now Telus)

    • Y2K technical analyst for Directory system.
    • Develop the following systems:
      1. Name That Number
      2. Call Display Plus
      3. Directory listings on Internet
      4. Directory system to Nortel 's D1 directory assistance system interface
    • Enhance Directory system to support second area code in BC.
    Responsibilities: System analysis, design, development, testing, documentation and support.
    Environment: Windows 95, Macintosh OS, HTML, Perl, Javascript., IBM MVS/XA, TSO/ISPF, JCL, DB2, IMS, COBOL and COBOL II.
  • 1995.01 - 1995.10
    Computer Consultant, Canada Safeway Ltd., Vancouver (BC).
    Description:

    Enhance Buying applications for Single Image Solution project to merge one system between Canada and United States.

    Responsibilities: System enhancement, testing and documentation.
    Environment: IBM MVS/ESA, TSO/ISPF, JCL, DB2 and COBOL II.
  • 1993.08 - 1994.12
    Computer Consultant, Information Systems Management (BC) Corporation (now Telus Enterprise Solutions), Langley (BC).
    Description:

    Maintain and support Overwaitea Foods merchandising system which includes price checks, labels and retail pricing.

    Responsibilities: System enhancement, support and maintenance, 24 hours pager support.
    Environment: IBM MVS/XA, TSO/ISPF, JCL, VSAM, DB2, CICS, COBOL, COBOL II and Easytrieve.
  • 1990.09 - 1992.04
    Systems Analyst, Motorola Semiconductors Hong Kong Ltd., Hong Kong.
    Description:

    Maintain and support manufacturing system which includes electronic shop order generation, inventory tracking and QA data collection.

    Responsibilities: Install application releases, system support and maintenance, writing requirement study and program specification, system analysis, design and testing, user training and documentation.
    Environment: Tandem Guardian, TACL, Pathway, Enscribe, IBM MVS/XA, TSO/ISPF, JCL, VSAM and COBOL.
  • 1989.12 - 1990.09
    Programmer I, Senior Programmer, Systems Analyst/Programmer, Hongkong Bank, Hong Kong.
    Responsibilities: Maintain programs for Online Banking System., Maintain and develop programs for Report Management and Distribution.
    Environment: IBM MVS/XA, TSO/ISPF, JCL, VSAM, COBOL, Easytrieve Plus and Assembly/370.
  • 1987 Summer
    Chemical Engineer Trainee, British Petroleum International, London (England).
    Responsibilities: Perform data analysis and enhance user interface of an industrial furnace computer model.
    Environment: MS-DOS and FORTRAN.
Master of Engineering (Honors) - Chemical Engineering
Associateship of the City and Guilds of London Institute (ACGI)

Continuing

Web Technologies

  • Microsoft SharePoint Conference 2008
    Microsoft, Redmond (WA)
  • Microsoft Office System Developers Conference, 2006
    Microsoft, Redmond (WA)
  • Building Collaborative Applications with SharePoint [Outline], 2004
    Barracuda.Net, Los Angeles (CA)
  • Plan, Implement & Manage Office SharePoint Portal Srv 2003 (MS-2012) [Outline], 2004
  • Microsoft Solution for Internet Business (MSIB 2.0): Hands-On Lab, 2004
    Net Events Inc, Burnaby (BC)
  • Building XML-based Web Applications (MS-1905) [Outline], 2000
    Aris Corporation, Bellevue (WA)
  • Implementing Web Commerce and Web Stores, 2000
  • Implementing Microsoft Site Server 3.0 (MS-1125) [Outline], 2000
    NorthWest Digital, Vancouver (BC)
  • Building Web Applications Using Microsoft Visual Interdev 6 (MS-1582) [Outline], 1999
    Aris Corporation, Bellevue (WA)
  • Creating and Managing Online Databases Level 1 & 2, Installing and Configuring Unix Web Servers, Internet Software and Hardware Technologies Level 1 & 2, Introduction to CGI Programming for the Web, Introduction to Microsoft's SQL Server, Web Site Administration and Data Management, Windows NT and the Microsoft's IIS, 1997 - 1998
  • Create/Program WWW Databases, 1996

.Net

  • ASP.Net Connections Conference – Las Vegas (NV), 2005
    Tech Conferences, Monroe (CT)
  • Moving to Visual Basic .NET, 2003
    Microsoft, Redmond (WA)
  • ASP.Net Tricks and Tips, 2002
    Microsoft, Bellevue (WA)
  • Visual Studio.Net: Introduction & What's New, 2002
    Entirenet, Bellevue (WA)
  • Introduction to ASP.Net (MS-2063) [Outline], 2002
    NorthWest Digital, Vancouver (BC)
  • ASP+ Connections Conference - New Orleans (LA), ASP.Net Jump Start, 2001
    DevConnections, Monroe (CT)

Languages

Mainframe Technologies

Others

As of December 2009

Web skills Years
ASP
12.0
ASP.Net
7.0
C#
6.0
Commerce Server
1.0
Content Management Server (Formerly Resolution)
11.5
CSS
11.5
DHTML
12.5
HTML
13.5
IIS
11.5
Javascript
13.5
MacOS
9.5
Perl
1.0
SharePoint 2001
1.5
SharePoint 2003
2.0
SharePoint 2007
3.0
Site Server
1.0
Site Server Commerce
1.0
SQL Server
11.5
Unix
0.5
VB.Net
7.0
VBScript
12.0
Visual Studio
6.5
Windows 2000
5.0
Windows 2003
6.0
Windows 2008
1.5
Windows 9x
5.0
Windows NT
3.0
Windows XP
7.0
XML
8.0
XSL
4.0

Mainframe skills Years
Assembly 370
1.0
CICS
1.0
COBOL
8.5
COBOL II
5.0
DB2
5.0
Easytrieve
1.5
Easytrieve Plus
1.0
Enscribe (Tandem)
1.5
ISPF
8.5
JCL
8.5
MVS (XA, ESA)
8.5
Tandem (Guardian, TACL, Pathway)
1.5
VSAM
5.0