Richard Hundhausen
Microsoft Regional Director
Software Development
Database Design
Trainer
 

Resume

menubullet.gif (845 bytes) Summary of Qualifications

menubullet.gif (845 bytes) Extensive experience in information systems analysis and design (20 years)
menubullet.gif (845 bytes) Positions include architect, DB designer, analyst, programmer and trainer
menubullet.gif (845 bytes) 10+ years experience in state, federal and military sector
menubullet.gif (845 bytes) 10+ years as an independent consultant
menubullet.gif (845 bytes) 20+ industry certifications
menubullet.gif (845 bytes) Published author

menubullet.gif (845 bytes) Career Experience

Author/Consultant/Trainer (Spring 1990 to Present)
Accentient, Inc, PO Box 7824, Boise, Idaho 83707

Duties: Analysis, architecture, software development, certified training, authoring, conference presentations

Speaking Engagements include:

Conferences : TechEd (Orlando 2005), VSLive (San Francisco 2005), VSLive (Vegas 2005), Dev Essentials (Kansas City 2004), Tech Engage (Raleigh), Dev Days (Boise and SLC)

ISV Community Days : Travelled to many cities throughout the US delivering the SQL Server 2005, Visual Studio 2005, and Windows Server 2003 messages to thousands of ISVs

Video Based Training : Wrote curriculum and created CD-ROM based training courses on .NET, C#, Visual Studio.NET, and ADO.NET. Videos are for sale on www.careeracademy.com (under .NET Developer)

Windows 2003 ISV Training : Presented two weeks of Windows 2003 Server and .NET 1.1 training for Microsoft Asia in Kuala Lumpur, Malaysia. Over 50 students, mostly MS employees and ISVs from Malaysia, Korea, Singapore, China, Taiwan, India and Thailand learned the new developer-related features in WNS2003, such as Authorization Manager, ADAM, RTC Server, SharePoint Team Services, .NET Framework 1.1 and Visual Studio .NET 1.1

Microsoft .NET Academic Launch (Boston) : Presented Visual Studio .NET and the .NET architecture to academic audiences in Boston. Students and faculty from MIT, Harvard and Boston University attended. My responsibility was a 1-1.5 hour presentation on coding C# and Visual Basic .NET, demonstrating the features of the .NET Framework and Visual Studio .NET.

Microsoft .NET Academic Launch (Houston): Presented Visual Studio .NET and the .NET architecture to academic audiences in Boston. Students and faculty from Rice University, University Houston, University of Texas, Texas A&M attended. My responsibility was a 1-1.5 hour presentation on coding C# and Visual Basic .NET, demonstrating the features of the .NET Framework and Visual Studio .NET.

Microsoft DevDays 2001: Business Rules Approach to Database Modeling - Visual Studio .NET provides a dynamic set of database modeling tools, including conceptual modeling using Object Role Modeling, enabling business rules to be captured using simple English statements and then flowed into the database design process. This tool also supports industry standard ER and EDEF1X logical models, and generates physical schema for a number of relational databases. Also learn about conceptual, logical, and physical database modeling with Visual Studio .NET Enterprise Architect.

Meridian Charter High School Commencement Speaker: I gave the keynote speech at the 2002 senior graduation. This was the first graduating class from MCHS, which is a school that offers an environment rich in technology, giving students experience using technology applications in the school and in the workplace. MCHS gives all students the same chance to get advance in their technology skills. The technology courses offered are programming, graphic arts, and networking.

Authoring Projects include:

Introducing Visual Studio 2005 Team System (Beta) - (Microsoft Press, May 2005, ISBN 0-7356-2180-2)

Building Web Applications with ADO.NET and XML Web Services - co-authored (Wiley/Gearhead, August 2002, ISBN 0-471-20186-3)

Programming ADO.NET - co-authored (Wiley/Gearhead, April 2002, ISBN 0-471-20187-1)

MCSD Training Guide: Visual Basic 6 Exams - Co-authored (New Riders, April 1999, ISBN 0-7357-0002-8)

3 Leaf Solutions: Performed technical edits on their ASP.NET curriculum.

MeasureUp: Designed sample questions consistent with their MCSD test preparation product line, specifically for the 70-152 exam (Developing Web Applications using Microsoft Visual Interdev 6.0) and the 70-100 exam (Analyzing Requirements and Defining Solution Architectures).

Software projects include:

DataFetcher: a Web-based ASP application, using DHTML, SQL and XML to assist the vocational rehabilitation industry. Contact me for a demo of the application or visit the marketing page.

Idaho Medical Association: a small LAN database application to maintain membership, billing and the printing of a directory for all Idaho physician and physician assistants

CAD Document Manager: MAPI compliant Visual Basic application to support CAD collaboration, including the adding and searching of metadata to existing drawings and documents.

Soaring Eagle Ltd.: Delivered a 5-day, comprehensive Sybase Adaptive Server Enterprise 12.0 for Windows NT course to a student body of 12, in Seckenheim, Germany.  In addition to delivering the curriculum, I technically edited the courseware,  providing detailed feedback and errata to Jeffrey Garbus, the leading industry expert on Sybase database servers and author of the course.

Western Transport Tracker: Using Borland Delphi and Visual Basic, this software enables a manufactured-home trucking company serving the Northwest, with offices in Oregon, Idaho and Arizona. WTT allows its users to quickly generate freight bills, computing expenses and profit.

Capitol Youth Soccer Association: I assisted in the development of their website by developing active server pages that would dynamically lookup team rosters and team schedules for all youth players in Idaho. I wrote a data conversion utility in Visual Basic that would extract data from an existing system and populate a Microsoft Access database. Using ADO, I pull player information based on several search criteria.

Instructor Lead Training: .NET, Visual Studio, BizTalk Server, SQL Server, Windows and web development and software design methodology.

Please see my list of Company References


Windows DNA System Architect (April 1999 to May 2001)
Computer Sciences Corporation, Stuttgart, Germany 011-49-711-680-7417

Duties: n-tier application architecture and development of TEPMIS 6.0 using Microsoft Windows DNA technologies

Projects: TEPMIS (Theater Engagement Planning Management Information System) is an automated Department of Defense information system supporting peacetime engagement planning functions of the CJCS (Chairman of Joint Chiefs of Staff), the unified commands, their components and the Services. TEPMIS includes a consolidated database of engagement activities and a library of plans and policy documents. The purpose of the system is to provide a consistent and continuously maintained management information resource serving the interests of TEPMIS participants beginning first and foremost with the command's CINC (Commander in Chief) and including policy planners, country desk officers, activity managers, component commands, and embassy teams.

TEPMIS was successfully deployed throughout the USEUCOM theater, from the United Kingdom through Southern Germany.  Over 2000 workstations have the application installed, and 1000s more have access to the Web query tools.  US Central Command USCENTCOM has also installed TEPMIS, and will soon be using it as their primary engagement planning software.

My duties on this project were to assist with the functional requirements and logical database modeling using ER/Win.  I was primarily responsible for deriving the physical model to SQL Server 7.0, building Tables, Views, Triggers and Stored Procedures to support the N-Tier infrastructure of the Windows DNA application.  I was also primarily responsible for building the User Interface (UI) with Visual Basic 6.0, utilizing a friendly TreeView/ListView combination, much like Windows Explorer. 

Project Leader and Senior Application Developer (Aug 1997 to June 1998)
Microsource, Inc, Boise, Idaho (208) 331-0339

Duties: Full cycle database application development; On contract at Idaho Power in Boise, Idaho

Projects: Hydrologic Database (HDB): I designed and implemented a 2gb database for Idaho Power, the State of Idaho’s primary power utility, to maintain water and weather data collected from various sources. Following a very strict project management schedule, this client/server application was designed using Microsoft Visual Basic version 5.0 and connected to a database hosted on Microsoft SQL Server version 6.5 using Remote Data Objects version 2.0. Stored procedures allow statistical and denormalization routines to run unattended at night. Users running the client application can direct ad-hoc query results to the screen, text file, web browser, or to an Excel chart via automation. A conversion from an existing database provided a baseline for the structure, but discussion with analysts from the US Geological Survey and the US Bureau of Reclamation was required to design a format which would be able to accommodate data collected from numerous sources. After a thorough testing period, the application was deployed to dozens of users. I wrote three versions of documentation (user, administrator, and technical). Using Help Breeze version 2.0 I was able to easily compile these Microsoft Word documents into online, context-sensitive help for the application. HDB has been running efficiently since March 1998, providing fast access to over 30 million records of data. Contact Shelby Weimer for more information: SWeimer@WeimerConsulting.com


Systems Integration Analyst (May 1989 to Aug 1997)
Idaho Department of Agriculture, Boise, Idaho (208) 332-8515

Duties: Design, develop and maintain system and application software; Windows NT administration (LAN and WAN); End-user support and program documentation; I designed over 30 applications for IDA

Projects:

Product Registration I wrote this application to allow the State of Idaho to manage an inventory of pesticides (herbicides, insecticides, fungicides, etc.) registered for sale in the state. The database is distributed to all state inspectors via Zip disks so that they may perform random, marketplace inspections to discover pesticides that are being sold illegally. This database of nearly 8000 records is a subset of the Environmental Protection Agency’s (EPA) database of nearly 12000 chemicals. Coordination with EPA was required to design the database structure so that, once per quarter, the system could export and email newly updated pesticides to Purdue University in Indiana. Purdue has a contract with EPA to publish the Silver Platter Information Retrieval System (SPIRS), which is comprised of registered pesticides from most of the states. Full program documentation was written for the users. Contact George Robinson for more information: grobinso@agri.state.id.us

Field and Seed Inspection I upgraded my original DOS application to a client/server application, using Visual FoxPro and SQL Server 6.5. This inspection program allows survey and inspection data to be collected on seed crops. More than a hundred different diseases are inspected for and tracked on this distributed information system. A 56k WAN connection provides live access to the data from the district offices and allows for any of the offices to issue Federal Phytosanitary certificates, allowing Idaho commodities to be shipped to foreign countries worldwide. These certificates are issued under a Memorandum of Understanding (MOU) with the US Department of Agriculture (USDA) Animal and Plant Health Inspection Service (APHIS) Plant Protection & Quarantine (PPQ). I worked closely with Jim Pheasant at USDA to design a format that would allow the survey and inspection data to be uploaded annually to the National Agricultural Pest Information System (NAPIS) for national access. Full program documentation and user training was provided as part of the project assignment. Contact Mike Cooper for more information: mcooper@agri.state.id.us

Warehouse Examination Bi-directional data synchronization is the heart of this system. Idaho warehouse examiners, equipped with laptop computers, annually visit all of the warehouses and commodity dealers in the state. During these audits, the warehouse is inspected to ensure that a sufficient amount of commodity is in storage to cover all obligations on file. The USDA Commodity Office in Kansas City placed requirements on my program to ensure that the Commodity Credit Corporation, which loans money to warehouses, has its interests protected. These regulations were denoted in the Uniform Grain and Rice Storage Agreement (UGRSA). All notes, receipts and measurements are recorded into my form-based application and stored in several dBase files. Supplemental narrative was entered in WordPerfect and linked automatically to the database. The exam is then zipped to be sent to the Boise office. The home office version of the examination program allows for the receiving and compiling of the exam data into a master database. This database maintains several tables that are periodically Zipped and sent to the inspectors in the field. Complete user documentation and several sessions of classroom style training were provided after deployment. Idaho was the first state to have a warehouse examination system such as this in operation.

Dairy Inspection Also the first of its kind in the nation, my dairy inspection software tracks all aspects of the regular inspections performed at Idaho dairies. This DOS application tracks sanitation, milk quality (bacteria, drugs, added water) and other environmental concerns. Detailed and timely warning lists, letters, and tickler reports assist the field inspectors. I added a timesaving feature to the program to allow private or industry labs to submit the milk test data and import it into the database. The Federal Food and Drug Administration, USDA and EPA all benefit from the data maintained by my software. In additional, Idaho has gained national praise by being the first state to implement performance based inspections with the assistance of my software. Contact Marv Patten, mpatten@agri.state.id.us

Trichomoniasis Tracking All bulls in the state of Idaho must be tested for the disease Trichomoniasis and Idaho was the first state to implement disease surveillance software such as this. In creating this DOS application, I was able to automate an existing paper-based record keeping system and convert related, legacy data from USDA. The data conversion was very difficult, because the Rbase format being used by USDA was not very well standardized and there was almost no data normalization in their design. Once online, the system became a pilot project for many of the western states. The Federal Bureau of Land Management, Federal Forest Service and many Idaho county extension agents benefit from the data maintained by my software. USDA Animal Plant Health Inspection Service (APHIS) Veterinary Services requests regular extracts of the data for import into the Federal Epidemiology Database for statistical analysis.


President (March 1994 to March 1996)
Bard’s Quest Software, Inc. - Sold

Duties: Administration of corporation; senior developer of software; trained technical support staff
Projects: Deck Daemon™: DOS based database used by players of the popular Magic: The Gathering card game to inventory their collections and build their decks. Sold 5000+ copies internationally.

Projects: Deck Daemon™ for DOS, Deck Daemon™ for Windows (assisted), Daemon Decks™ , SofTrack™ , Conjure on Disk


Application Developer (April 1988 to May 1989)
Idaho Computer Service, Twin Falls, Idaho (208) 734-2245

Duties: Design and develop software and Image/3000 databases on the HP-3000 minicomputer

Projects:

Broadcast International: I developed a Pascal application used to manage the daily activities of this Salt Lake City business. The application interfaced with a custom database that I designed in HP Image/3000, which was initially populated with converted legacy data.  I spent a few days onsite, deploying the application to the client’s HP3000 system and training the users.

Real Property Management: I assisted with this COBOL-85 project that allowed counties to track and levy taxes on parcels of property within their borders. I was responsible for the designing and testing of some program modules and also assisted in the development of the database schema. When a county or other municipality purchased our software, I handled all aspects of their legacy system data conversion to the new database, typically using custom Pascal applications and JCL.


Application Developer (December 1984 to May 1989)
Stukenholtz Laboratory, Twin Falls, Idaho (800) 759-3050

Duties: Design and develop laboratory, accounting and sample-tracking software; Planned and installed network; user support and program documentation.

Projects: Turbo Accounts: I developed a Turbo Pascal application to handle all accounting aspects of this laboratory: daily logging of the samples to be run, monthly invoices and accounts receivable. The application used a proprietary database format that I developed, primarily because there were no adequate PC databases on the market then.

menubullet.gif (845 bytes) Programming Languages

· Microsoft .NET 1.0|1.1|2.0
· Microsoft Visual Studio .NET (C#, VB .NET, J#) 2002|2003|2005
· Microsoft Visual Studio 6.0 (Visual Basic 6.0, Visual Interdev, Visual FoxPro)
· XML Web Services
· COM/COM+/DCOM
· HTML/DHTML/XML

· Borland Delphi
· ANSI/Transact SQL
· Java/JavaScript/VB Script

· Clipper
· Turbo Pascal

· C#/C/C++
· COBOL

· FORTRAN

menubullet.gif (845 bytes) Database Management, Server, and Design Software

· Microsoft SQL Server
· Microsoft BizTalk Server
·
Microsoft Message Queue Server
· Microsoft Visio (UML, ER, ORM)
·
Microsoft Visual Modeler
· Sybase Adaptive Server

·
Win32 API
· FoxBASE/FoxPro/dBase
· Crystal Reports
· Paradox

menubullet.gif (845 bytes) Operating Systems

· Microsoft Windows Server 2003
· Microsoft Windows XP
· Microsoft Windows 2000
· Microsoft Windows NT
· Microsoft Windows 9x/ME
· Microsoft Windows 3.x
· Microsoft MS-DOS
· Microsoft Windows CE/PocketPC
· Palm OS
· IBM OS/2
· IBM DOS

menubullet.gif (845 bytes) Networks

· Microsoft Windows 2000/NT/XP
· Microsoft Windows for Workgroups
· Novell NetWare
· IBM OS/2 LAN Server
· IBM Token Ring
· Ethernet

menubullet.gif (845 bytes) Certification and Achievements

· Bachelor of Science degree in CMIS (Computer and Information Science) from the University of Maryland
· Authored: Introducing Visual Studio 2005 Team System (Beta) (Microsoft Press, ISBN
0-7356-2180-2)
· Co-authored: Building Web Applications with ADO.NET and XML Web Services (Wiley/Gearhead, ISBN
0-471-20186-3)
· Co-authored: MCSD Training Guide: Visual Basic 6 Exams (New Riders, ISBN 0-7357-0002-8)
· Co-authored: Programming ADO.NET (Wiley/Gearhead, ISBN
0-471-20187-1)
· Founder of the Idaho Delphi and the Boise Visual Developers User Group (now the Boise Software Developer's Group)
· Certified Technical Trainer – CompTIA (formerly Chauncey Group International)
· Microsoft Certified Database Administrator (MCDBA)
· Microsoft Certified Solution Developer (MCSD)
· Microsoft Certified Systems Engineer (MCSE)
· Microsoft Certified Trainer (MCT)

· Microsoft DevDays presenter
· Certified PADI Scuba Diver
· German language
· MENSAN

menubullet.gif (845 bytes) References

· Available upon request