Ken Hartwigsen

16225 SE 265th Ct, Covington WA 98042

(253) 508-9454 - KenHartwigsen@comcast.net

MCAD Certification


Professional Summary

Technical Qualifications & Experience

Language / Protocol / Environment Yrs of Experience Last Used
C# 4 Current
ASP.Net 1.5 Current
ADO.Net 4 Current
Win Forms 4 Current
Web Services 1 Current
XML 2 Current
MS SQL Server 2005/2000 10+ Current
Stored Procedures 10+ Current
JavaScript 1.5 Current
Visual Stuidio .Net(2003/2005/2008) 4.5 Current
Visual Source Safe (VSS) 4 Current
Vault 1 Current
Web Forms 2 Current
Validation Controls 3 Current
CSS 2 Current
AJAX 1 Current
Object Oriented Requirements Analysis & Design 10+ Current

Education & Certifications

Master of Engineering in Computer Science

Loyola College, Balitmore MD. (GPA 3.4)


Master of Arts in Experimental Psychology

Towson State University, Towson MD. (GPA 3.44; Cum Laude)

Thesis: "The Effect of Privacy on Computer Administered Psyological Tests"


Bachelor of Arts in Business Administration

University of Guam (GPA 3.4)


Microsoft Certified Application Developer: Focus on Win Forms, Web Applications, Web Services


NetDesk .Net Training: Over 220 hours of professional training in the following .Net technologies: C#, ADO.Net, ASP.Net, XML Web Services, Web Security, Programming SQL Databases


Employment History

Web Application Developer - Paperless Business Systems, Seattle WA

04/08 - 11/08

Helped in the design, development and testing of eRequester. eRequester is Paperless Business Systems web-based requisition and purchasing solution. It is an elegant, easy-to-use web based purchasing application that streamlines a company's purchase order process. Involved in all phases of the development of this product including front end design of web pages, Javascript used on the pages, ajax calls to the back end, c# code development, and the writing of stored procedures to support this application.

Application Developer - Seabright Insurance, Seattle WA

03/07 - 02/08

Helped in the design, development and testing of Seabright Insurance's mission critical Triton application. This application was developed in c# .Net using Microsoft SQL Server as the backend database. Extensively involved in the Policy Document portion of the application.

Web Application Developer - Farmers Insurance, Mercer Island WA

08/06 - 02/07

Contracted through AETEA to help in the design, development and testing of the Farmers Insurance Intranet web site. Member of the development team that was responsible for converting an existing ASP web application to ASP.Net. This web site consisted of over 1500 interrelated web pages of varying complexity. Personally involved in all phases of this conversion process. Specific areas of involvement include design and creation of aspx pages, use and modification of css, development Web Services, creation of objects which could be inherited, and mainteance of stored procedures.

Software Development Engineer in Test - Microsoft (Volt), Redmond WA

02/06 - 06/06

Member of Small Business Accounting Test Team, with responsibility for the testing of SBA version 2.0. Created and executed test plans, cleaned up test docs, performed business logic testing and training, and maintained automation tests.

Application Developer - ODS Software, Federal Way, WA

08/96 - 09/05

Helped in the design, development and testing of a suite of software applications designed to fully integrate the supply side chain activities at Weyerhauser. This software is currently being used to manage 75 wholesale distribution facilities and over $5.2 billion in enterprise commerce. This product was originally developed in Coolplex and then migrated to C#. The C# version was implemented as a 3 tier application with a Windows front end, a business layer, and a SQL Database backend. Projects worked on include the following:

C# Projects
  • Designed and developed a .Net Form generator which was written in C#. This tool was used by the Maintenance Team for the generation of Maintenance Forms.
  • Developed Maintenance Forms (using user control objects), Stored Procedures, Data Facade Objects which communicate with the stored procedures and the database.
  • Design and implementation of the Graphical User Interface (using Infrgistics controls).
SQL Projects
  • Developed a series of complex interrelated stored proceures (GLADE - General Ledger Application Distribution Engine) used in the booking of transactions to the General Ledger in the Odyssey Application.
Rational Rose Projects
  • Created Rational Rose Object Model based on an existing Data Model, as well as Rational Rose Diagrams (collaboration, sequence etc. ) to describe object relationships and actions.
CodeSmith Projects
  • Created an XSD Generator. This tool would take the resultset information from any existing Get stored procedure as an input parameter. The XSD Generator would then use this information and SQL Server metadata to crate the XSD. The stored procedure could include as many joins as desired. The program output XML with appropriate primary and foreign key references defined.
C++ Projects
  • Designed and developed a tool in C++ which would read Rational Rose diagrams and write smart C++ code based on the objects and the interactions specified in the diagrams.
CoolPlex Projects
  • General Ledger Screens & Functionality
  • Customer & Supplier Maintenance
  • CoolPlex Group Model Administration
  • Used CoolPlex MetaCode to extract information for Data Dictionary Tool
Microsoft Access Projects
  • Designed and developed a Data Dictionary Tool (using MetaData) used by the Dvelopment Team.
VBA Projects
  • Designed and developed an Automation tool used to ease the burden of CoolPlex Group Model extracts, updates, and queuing of updates. Over the years, this tool saved the Development team thousands of hours which would ordinarily have required human intervention.

Consultant Programmer Analyst - Excell Data, Bellevue WA

06/96 - 08/96
  • Worked as a consultant at Microsoft in the maintenance of existing PowerBuilder applications.
  • Workshop Application - Fixed Bugs
  • Detail Report - Fixed Summary Problems

Consultant Programmer Analyst - Millenium, Bellevue WA

04/95 - 06/96
  • Member of large Cost Management Project at Boeing Defense & Space Group.
    • Mentored Boeing Programmers in use of PowerBuilder & PowerBase (Millenium Library).
    • Supervised Report Specifications.
  • Designed and developed PowerBuilder custom programs for Millenium customers.
  • Helped design and develop Millenium PowerBuilder Library (PowerBase)
  • PowerBuilder / PowerBase mentor at customer sites.
  • Trained Millenium clients in use of PowerBuilder & PowerBase at Millenium seminars.

Consultant Programmer Analyst - Excell Data, Bellevue WA

06/93 - 04/95

Designed and developed a variety of programs as a consultant at PEMCO Insurance Company.

Developed in PowerBuilder
  • Dental System
Developed in Clipper
  • Life Insurance Tracking System, Fixed Assets System, Auto Salvage System, and a Insurance Subrogation System

Personal Interests & Accomplishments