| Professional Experience: | Logic 20/20,
Seattle, WA, 2006 -- present Senior Consultant:
Responsible for designing and implementation of data model and class libraries supporting
predictive traffic flow. The subsystem was part of a traffic-enabled portable device
coupled with a mobile phone to provide hands-free navigation aid as an option in
new vehicles. Data stored in SQL 2005 was communicated with web services and
XML, or SMS. A web page integrated with a host site was part of the product.
Senior Consultant:
Senior developer for a dynamic startup in television advertising media using SOA, .NET 3,
ASP, SQL 2005, with TFS. Developed system integration with Excahnge 2007 Web Services.
Developed service for captuirng information for Data Warehouse. Developed some user controls.
Diagnosed problems with WCF. Developed unit tests with TFS testing framework. Client
was able to meet some very aggressive deadlines with a good quality product.
|
| Qualifacts Systems, Inc.,
Seattle, WA, 2004 -- 2006 Program Developer III C:
Work directly with Chief Architect to implement platform components for
applications. Implement security provider model .NET 1.1 applications.
Deliver Microsoft Enterprise Library configuration blocks to the
platform. Provide upgrade path to ASP.NET 2.0. Use BizTalk and SSIS
to provide integration with existing eligibility systems.
Program Developer III B - Team Lead:
Develop and direct development of an adjudication system
for Health and Human Services and commercial claims processing. Team consisted of
between three and five other developers. The system is written
using C#, SQL, and proprietary form generation tools. The system is
architected as a 3-tier using Microsoft Application Blocks, Datasets
ASP.NET, Remoting. Tools include NAnt and NUnit.
| |
| Harland Financial Solutions, Mortgage Solutions Group (formerly INTERLINQ Software),
Bellevue, WA, 2000 -- 2004 Lead Software Engineer:
Capacity Planning for distributed .NET components. Improvement of quality measurement process
for the LOS system. Analysis of Web Services. Obtained Microsoft Certified Professional (MCP)
certification for C# Web applications.
Senior Software Engineer (QA, formerly Release Quality):
Capacity Planning for web-based Loan Origination System (LOS) software with .NET components
using LoadRunner, ACT, WAS, Perl, ASP.NET, C#, C++, SQL (MSSQL 2000), and various other tools.
Initial development of deployment for web-based LOS. Development of automation framework
for Release Quality department using WinRunner, TestDirector, and tools mentioned below.
Development of enterprise quality and SCM standards. Development of networked testing labs.
Quality assessment of EAI products. Helping others learn XML and XSLT, scripting, programming,
and process development.
Senior Software Engineer (Servicing):
Development of software for Servicing segment
of the mortgage industry using C++, Visual Basic, VBScript, VBA, UML,
Perl, korn shell, Microsoft Access, SQL 7, SQL 2000, HTML on various
Windows platforms including Windows 2000 and XP. Installation packages
developed using InstallShield 3, 5, 6 and Windows Installer (MSI). Development
and maintenance of build processes for a half-dozen products. Helping
others learn to maintain products' builds.
Senior Software Engineer (Secondary):
Development of software for Secondary Marketing segment
of the mortgage industry using C++, Visual Basic, VBScript, VBA, UML,
Microsoft Access, SQL 7, SQL 2000, HTML on various
Windows platforms including Windows 2000 and NT. Installation packages
developed using InstallShield 5 and 6. Development
and maintenance of build processes for a several products.
| |
| Integrated Design Engineering Systems (IDES), Inc.,
Laramie, WY, 1996 -- 2000 Manager of Software Development and Information Technology:
Authority over seven developers' scheduling, quality control,
and project management. Helped research ISO 9001 certification
potential, capacity planning strategies.
Product Developer:
Analysis, design, maintenance, installation of middleware between
SQL Server or Microsoft Jet Engine and various Web-based (ASP, IIS,
ISAPI) or Desktop (Word, Excel, Access, our own code) GUI clients
supplying plastics materials information.
Design and code with Object-Oriented principles, Booch and UML notation,
Patterns, VC++, COM, MFC, Transact SQL, XML, Perl and various other components
and tools. (Desktop was a port of the networked version.) Network administration
of around ten NT servers and 30 NT Workstation and Windows '95/'98 clients,
including the disaster recovery, Exchange services, fax cards, disk duplication,
CD-ROM burning and Web deployment using a dedicated T1 and TCP/IP. Microsoft Word,
Excel, Project, Access, and Visual Basic were project management and
software documentation tools. Researched Java and ActiveX solutions to
resolve Netscape and Internet Explorer browser compatibility issues.
Used InstallShield to build installation packages.
| |
| Aspen Tree Software, Laramie, WY, 1996 -- 1996 Software & Systems Developer:
Development of telephony (VRU) system for Human Resources departments
using xBase (dBase) platforms, specifically FoxPro and CLIPPER, and
application-specific hardware. The product was console-based. Implementation
of reporting software interfacing between Novell network and Windows NT/95
environment using FoxPro and Microsoft Access. Network administration and deployment
of the product on 10 Novell Servers and delivered to an 800 number via a T1 line translated
to voice. Some administration of an NT/95 environment. (Microsoft Word,
Excel, Project, Access, and Visual Basic were project management and software
documentation tools.)
| |
| ClassiFACTS, Aurora, CO, 1994 -- 1996 Project Lead:
Supervision of three other programmers.
Programmer:
All aspects of development during lifecycle for classified advertisement database
retailer, including inbound and outbound telemarketing, data acquisition, indexing
and cross-referencing information in classified advertisements. Implementation of
system components using Borland C++ (and the OWL), ProtoView, the Sybase dblib, Access,
PowerBuilder, Paradox, Booch, Rational Rose. Helped design and implement physical and
logical data models capturing information gathered from full-text search of classified
advertisements, customers' demographics and accounting information
(including credit cards) using ERD (ERWin.) (Database implemented in Novell SQL then
Sybase.) Maintenance of SCM process using PVCS. Maintenance of Novell/NT network;
4 five servers and 60 Windows 3.11 clients. (Used Microsoft Word, Excel,
Project, and Access.)
| |
| Managed Care Technologies, Inc., Fort Collins, CO, 1992 -- 1994 Programmer:
All aspects of development during lifecycle of networked DBMS supporting managed
health care operations, including team leadership. Relational design implemented
in Btrieve and C for Windows 2.0 and 3.x platforms and Novell. (Some knowledge of Intel
Assembly Language required.) Administration of Novell development network of one server
and eight clients. Presentation of seminars on SQL reports. Some marketing and sales.
Devloped defect tracking system.
| |
Additionally I have been a graduate assistant teaching WordPerfect, Lotus, and BASIC;
roofer; musician; tutor in math, computer science, and statistics;
laboratory assistant; grader; lawn care maintenance man; movie theater usher;
statistics specialist; night receptionist; data processor (where I wrote
an RPG report on an IBM S/36;) night shift answering service operator (where
I wrote a QBASIC DBMS for a Kaypro;) lifeguard and swim coach on and off
since 1977. Details are available on request.
| |
| Education: | Creighton University,
OmahaNE Thirty two hours graduate work in computer science , 1991 -- 1992, G.P.A. = 3.9 |
| University of Wyoming,
LaramieWY Course work in computer science , 1986 -- 1990, G.P.A. = 4.0 BS in Chemical Engineering , -- Spring, 1986, G.P.A. = 3.0 |