A Senior-level system architect with 20 years of experience. B.S. Computer Science, B.S. Mathematics, M.S. Computer Science. Numerous Microsoft certifications (MCDBA, MCSD and MCSE). Experienced in multi-tier and object-oriented application architecture, enterprise application integration, database design, and technical leadership.
|
Operating Systems |
Languages |
Database Systems |
Libraries & APIs |
Middleware & Tools |
|
Windows Client and Server Platforms |
C# |
MS SQL Server 2005 |
.NET Framework |
MS BizTalk Server |
|
IBM AIX |
Visual Basic versions 3 to 6 and .Net |
MS Access |
ASP.NET & ADO.NET |
Microsoft SharePoint Services and Portal Server |
|
C/C++ on Unix |
Web Forms, Windows Forms and Web Services |
IBM WebSphereMQ |
||
|
HTML, Dynamic HTML, JavaScript and VBScript |
XML, XSLT, XPath |
Common Object Model (COM) and COM+ |
||
|
Crystal Reports |
Bellevue University, M.B.A., In Progress
The John's Hopkins University, M.S. Computer Science, 1992
Purdue University, B.S. Computer Science, B.S. Mathematics, 1988

Complete MS Certification Transcript
|
Title |
Date Achieved |
|
Microsoft Certified Professional – MCP |
March 22, 1997 |
|
Microsoft Certified Solution Developer – MCSD (Old Track) |
May 27, 1997 |
|
Microsoft Certified Systems Engineer - MCSE (NT) |
December 01, 1997 |
|
Microsoft Certified Database Administrator – MCDBA (SQL7) |
June 08, 1999 |
|
Microsoft Certified Solution Developer – MCSD (New Track) |
November 24, 1999 |
|
Microsoft Certified Systems Engineer – MCSE for Windows 2000 |
October 13, 2001 |
|
Microsoft Certified Database Administrator – MCDBA for SQL 2000 |
October 13, 2001 |
|
Microsoft Certified Application Developer – MCAD for .NET |
January 11, 2003 |
|
Microsoft Certified Solution Developer – MCSD for .NET |
March 8, 2003 |
|
Microsoft Certified Systems Engineer – MCSE for Windows 2003 |
September 8, 2004 |
|
Microsoft Certified Technology Specialist – Web / Windows |
December 12, 2006 |
|
Microsoft Certified IT Professional: Database Administrator |
May 15, 2007 |
Speaker at User’s Group meetings, conferences and other training events.
Technical editor and author for IT and development related publications.
Currently pursuing a Masters of Business Administration degree at Bellevue University.
As a Contributing Author:
Litchfield, David, et. al. SQL Server Security. Indianapolis: McGraw-Hill, 2003.
(ISBN: 0072225157)
Lowe, David, et. al. BizTalk Server: The Complete Reference. Indianapolis: McGraw-Hill, 2001.
(ISBN: 0072134984)
As a Technical Editor:
Holzner, Steven. Ajax Bible. Hoboken: Wiley, 2007.
(ISBN: 978-0-470-10263-3)
Pyles, James. Master Visually: Windows Server 2003. Hoboken: Wiley, 2005.
(ISBN: 0764579223)
Simmons, Curt, et. al. Windows XP MVP. Hoboken: Wiley, 2005.
(ISBN: 0764597868)
Barker, Scott F. Access 2003 : Your visual blueprint for creating and maintaining real-world databases. Hoboken: Wiley, 2004.
(ISBN: 0764540815)
Hoffman, Scott, et. al. IIS 6: The Complete Reference. Indianapolis: McGraw-Hill, 2003.
(ISBN: 0072224959)
Vasters, Clemens. BizTalk 2000: A Beginner’s Guide. Indianapolis: McGraw-Hill, 2001.
(ISBN: 0072190116)
Claim Audit System – Midlands Choice, Omaha, NE
Designed and developed a system for monitoring and reporting on the business
process flow within the claims repricing system. Implemented using
BizTalk 2004 Business Activity Monitoring, BizTalk HIPAA Accelerator and SQL
Server 2000 Reporting Services.
Enroll 1 Worksite Enrollment – Mutual of Omaha, Omaha, NE
Technical Lead and Architect for a team that developed a worksite insurance
enrollment system. The system consisted of a Windows laptop application,
an administration web site, a central data repository and a set of data
synchronization web services. Implemented using SQL Server 2000, VB.NET
and the .NET Framework.
HIPAA Processing System – Blue Cross/Blue Shield of Nebraska, Omaha,
NE
Part of a team that designed and implemented a high transaction-rate HIPAA
processing system for a major insurance carrier. Primary areas of
responsibility included C# application and Web Services design and development,
BizTalk Server integration and SQL Server 2000 development.
Group Enrollment Portal – ETI Benefits Inc., Des Moines, IA
System architect and technical lead for a group that developed a portal web
site for group benefit enrollments. The site enables an employer to offer
various plans from various carriers and supports individual employee enrollment
and customer service. Developed using ASP.NET in C# and SQL Server 2000.
Project included an enrollment site, an administration site and web services to
enable integration with an existing laptop-based VB application.
Billing Services System –First of Omaha Merchant Processing (FOOMP),
Omaha, NE
Database Designer and system architect for this credit card processing
system. Developed database model & system object model, specified
deployment hardware and provided testing support.
Web Enrollment System for Group Insurance –American Family Life Assurance
Company of Columbus (AFLAC), Columbus, GA
Designed and implemented an enrollment web site for supplemental
insurance. Integrated enrollment with employers web enrollment system and
AFLAC’s legacy mainframe system. Developed object model, administration
web site, enrollment web site and data extraction NT service.
BizTalk Server / EDI Implementation – Ancillary Care Management
(formerly HIS), Omaha, NE
Implemented BizTalk Server 2000 for processing of supply-chain EDI
transactions. Integrated data extraction and updates with ACM proprietary
web site.
Clustered Database Design - Promisant Ltd, Hamilton, Bermuda
Designed the deployment of MS SQL Server 2000 in a Windows 2000 cluster using
Cluster Services. Designed the live transaction database for this
international credit card processor. Cluster-enabled a commercial
Extraction/Replication engine and a proprietary server-based application.
Tested and deployed all components to production.
MyHomeCare.com – Health Integration Strategies, Omaha, NE
Implemented web-based forms for automating Home Health Care related forms and
processes. Implemented solution using SQL Server, ASP, Visual Basic COM
Objects, Crystal Reports and plaNet’s icFoundation toolkit.
Charge-It System Web Site – Moneris Solutions Inc., Chicago, IL
Created new web site for merchant processing company at http://www.monerischargeit.com/.
Implemented using Visual Interdev and SQL Server. Designed custom
template system for rapid development. Also designed XML-based menu and
banner ad management system.
BizTalk Server / EDI Implementation – May’s Chemical Co.,
Indianapolis, IN
Implemented BizTalk Server 2000 for processing of supply-chain EDI
transactions. Built a custom SQL Server database to house transaction
data along with an ASP intranet site for retrieval of the data. Also
implemented integration with client’s Lawson ERP system.
CATM BizTalk Demo - Microsoft, Redmond, WA
Implemented the BizTalk marketing demo presented by Microsoft executives at
various MS events around the world. The demo consisted of a Commerce
Server 2000 (pre-Beta) site delivering Purchase Orders to BizTalk.
BizTalk was then integrated with JD Edwards ERP software, the McHugh Warehouse
Management System and a CE-based picking device. Developed using ASP, VB,
VBScript and XML.
N.E.W.S. Database - Election Systems & Software, Omaha, NE
Implemented an enterprise customer and field service database application
serving a nationwide company providing election vote-counting services.
Application developed using Visual Basic, Visual InterDev, SQL Server 7. The
user interface is web-based with ASP and MTS on the middle tier. Reporting
delivered through Crystal Reports 7 on the web server.
Apartment Search Engine - New Views, Inc. , Omaha, NE
Implemented an apartment search system for both office and Internet users.
Developed applications using ASP, VB6, Visual Interdev and MS SQL Server 7.0.
Designed database schema, application class structure, property scoring
algorithms and all deliverables. This search engine is now part of
www.ApartmentVideos.com.
Web Reporting Infrastructure - Call Interactive, Omaha, NE
Lead designer and developer for multiple Internet and Intranet applications.
Provided support for internal and external users. Developed applications using
IIS 4, Visual Basic 6, Visual Interdev 6 and MS SQL Server 7.0. Performed all
database design, implementation and administration duties. Provided training on
Microsoft tools and technologies.
Vendor Fund Tracking System - Inacom, Omaha, NE
Inacom's marketing department uses this system to track and budget cooperative
advertising funds supplied by its vendors. Migrated the application from Visual
Basic 3 to Visual Basic 4 (32-bit). Fixed performance and accounting problems
in the reporting system. Updated the database model and ported the database from
Oracle 7 on SCO/UNIX to AIX. Performed all setup and optimization of the new
database. Deployed the new application and server to users. Automated many
existing user processes including project setup and bookkeeping functions.
MQSeries Infrastructure Project - Mutual of Omaha, Omaha, NE
Designed and Implemented an enterprise-wide messaging system based on IBM's
MQSeries product. The infrastructure consists of a set of RS/6000 processors
running a routing daemon under AIX. Designed a general-purpose application
platform using MQSeries that interfaces to the infrastructure from VB, C and
C++. Developed the code to allow application developers to access the
infrastructure as well as the routing daemon.
Valmont Order Processing System (VOPS) - Valmont Inc., Valley, NE
Designed and Implemented this Client/Server workflow management system. The
purpose of the system is to track quotes and orders for Valmont's
Communications Products area. Project included database design accessing MS SQL
Server 6.0 from Visual Basic 4. Trained users and carried out deployment.
Planned ongoing DBA activities.
Power Broker - Portfolio/Contact Management System
Development Lead for this Client/Server Brokrage Productivity system written in
Visual Basic (v4) using MS Access 95, Sybase X and a variety of third party OLE
controls. Designed and implemented the GUI interface components for the system.
Also, performed DBA duties for the project servers and source control system.
Back-Office File Distribution Server (BOFD)
As Manager and Lead Developer of the Client Interfaces group, developed a
Back-Office File Distribution server for a brokerage information system. Client
Back-Office files were converted to Front-Office format using C (DB-Lib) on a
RISC System/6000 and SYBASE. Designed performance and reliability enhancements
to the existing system. Supported brokerage clients as the leader of a group of
three developers.
FAA - Advanced Automation System (AAS) - System Test (1993-1994)
Designed test program for software maintenance component that insures that new
software releases are distributed without Air Traffic Control service
interruption. Gained acceptance from the FAA. Created and led a preintegration
test team at the FAA Technical Center in Pamona, NJ. Supported other test areas
in design and completion of tests.
FAA - Advanced Automation System (AAS) - Development (1988-1993)
Designed and implemented Clustering and Fault Tolerance Management software
for a mission-critical Air Traffic Control project. Led team of 3 to 6
developers using Ada and C under AIX. Led effort to redesign and reimplement
the 10,000 line Ada program that had become unmaintainable. Application
rewritten and delivered with team of three in four months. Designed and
implemented advanced protocols on a distributed set of RISC System/6000
processors to correct performance failures in the real-time ATC system.
Also, guided architecture of the system as a member of the Architecture Review Board. Designed and implemented an Expert System based failure recovery mechanism to provide flexibility in maintaining system availability. Developed training program for new software development team members.