(425) 417-3837
Over twenty-six (26) years of experience in software development with expertise in ASP.NET web applications, .NET Windows applications, client-server / n-tier architectures, relational databases, and computer-aided software engineering.
Microsoft's Most Valuable Professional (MVP), Certified Computer Professional (CCP), Certified Data Processor (CDP), Associate Computer Professional (ACP), Certification in Software Product Development. Past President of the .NET Developers Association Users Group. An INETA Speaker. Instructor at Bellevue Community College (BCC).
Positions have included Software Developer Engineer, Principal Consultant, Development Manager, .NET Software Applications Engineer, Lead Programmer, Programmer Analyst, Tester, Beta Coordinator, Software Engineer, and Webmaster.
Hardware |
Yr |
Languages |
Software |
PC |
26 |
VB.NET, C#, VB 6.0, SQL, TSQL, XML, VBScript, JScript, XML, JavaScript, HTML, TSQL, C, FORTRAN
|
Windows 95/98/NT/2000/XP/Server 2003, IIS 5.x/6.0, XML, ASP, ASP.NET, XML Web Services, COM+, Index Server, Exchange, SQL Server, Access, Oracle, MDAC, ADO, ADO.NET, RDS, ODBC, OLE DB, Visual InterDev, Visual Studio .NET 2003/2005/2008, Office, Word, Excel, PowerPoint, FrontPage, Project, SourceSafe, ERWin, EasyCase, Visio, RAID, SLM, Project Studio |
Mac |
2 |
Lightspeed C, |
Mac OS, MacWord, MacDraw, Framemaker, PowerTools |
Workstations |
1 |
Builder Xcessory X-Windows (Motif), SQL |
UNIX, Oracle, Raima, Empress, Teamwork, StP, ClearCase, Aide-de-Camp, RCS, Framemaker, Interleaf, XRunner, WinRunner |
Microsoft .NET
Training
- TechEd, Oct 2008
- MVP Summit, Oct 2006
- MVP Summit, Oct 2005
- .NET 2.0 Train the Trainer, May 2005
- MVP Summit, Nov 2004
- Microsoft Book Publishing Partner Summit, Sept. 2003
- MVP Summit, Feb 2002
- DevelopMentor, Guerrilla VB.NET, Mar. 2002
- MVP Summit, Nov. 2001
- .NET Author Summit, July 2001
- Visual Basic MVP Summit, Feb. 2001
University of Washington, Seattle WA, June 1993
Certification in
Software Product Development
Institute for
Certification of Computer Professionals (ICCP), May 1993
Certified Computer
Professional (CCP)
Certified Data Processor (CDP)
University of Washington, Seattle WA, June 1983
Bachelor of
Science in Aeronautics and Astronautics (BSAA)
Microsoft Corporation
- (Salary)
July 2006 – March
2009
Microsoft Forums Project
As a Software Developer Engineer (SDE) level 2, I helped with the design
and implementing of the Microsoft Forums 3.x web site, Forums Admin web site,
and the Forums Web Service. The Microsoft Forums web site is
designed to help professionals find answers to their technical questions and/or
to share technical knowledge with others. The job involved creating design
documents, programming ASP.NET web pages, programming a Web service, and coding
back-end SQL Server database. Tools used are Microsoft’s Visual Studio
2008, Microsoft's Team Foundation Server 2008, IIS 7.0, Windows Server 2008,
LINQ, ASP.NET AJAX, ASP.NET MVC, and WCF.
VOLT Computer
Services, Redmond, WA - (Contracting)
February 6, 2006
– July 2006
- Microsoft
ReachOut Project
As
a Senior .NET Application Developer, I am currently responsible for the
developing, testing, and releasing the ReachOut Add-In for Outlook 2003.
ReachOut allows users to subscribe to Newsgroups, Fourms, and Blog Feeds all
within Outlook 2003. The job involves fixing existing ReachOut 1.0 C# and VB.NET
code base, adding new features to 2.0 such as allowing users to post articles
to newsgroups by reusing Outlook’s CDO MessageClass, building the application’s
setup, smoke testing the setup, and dropping the setup to test. Tools used are
Visual Studio 2005,
Team Foundation Server 2005, SQL Server 2005, IIS 6.0, Product
Studio, and Source Depot.
VMC Consulting
Corporation, Redmond, WA - (Contracting)
August 29, 2005 –
January 27, 2006
- Microsoft
WWLP Scorecard Project
As
a Development Manager, I was responsible for implementing the WWLP Scorecard. The
job involved creating key performance indicators (KPIs), report views, and a
custom scorecard with several backend data sources. Tools used were Microsoft’s
Office Business Scorecard Manager 2005, SQL Server 2005 Reporting Service,
SharePoint Portal Server 2003, and Visual SourceSafe 2005.
SA Spend Estimation
Tool Project
As
a Development Manager, I was responsible for implementing an web site that
provided SA Spend Estimations for Microsoft account reps. The job involved
creating an ASP.NET web site, stored procedures, tables, and views for data
access. Tools used were Visual Studio 2005, SQL Server 2005, and Visual
SourceSafe 2005.
Deal Tracker
Project
As
a Development Manager, I was responsible for design and implementation of the
Deal Tracker Windows application. The job involved creating an entity-relationship
diagram, an system architecture diagram, a Windows WinForm application, a
middle-tier data access component, and store procedures, tables, views. The
jobs also included planning and implementing a upgrade from .NET Framework 2.0
Beta 2 to RTM bits. Tools used were Visual Studio 2005, SQL Server 2005, ERWIN
4.1, and Visual SourceSafe 2005.
Adecco Technical, Redmond, WA - (Contracting)
April 4, 2005 – August
26, 2005
- Philips Medical Systems
RSN Admin Tool
Project
As a .NET
Software Applications Engineer, I was responsible for creating an admin tool for the RSN network. The RDS
Admin tool was an ASP.NET web application which allowed RSN administrators to
add/edit users, permissions, and site/access details. The user interface
provides different views and functionality based on the administrator’s role.
The job involved writing ASP.NET web pages using C#, creating stored procedures
for data access, and testing & releasing the application on the RSN
network. Tools
used were Visual
Studio .NET 2003, IIS 6.0, SQL Server 2000, Enterprise Manager, and Query Analyzer.
RSN Offline Survey Tool
Project
As a .NET
Software Applications Engineer, I was responsible for creating a windows based off-line survey tool, which provided
a mechanism for reporting client network configuration information. The tool
verified the data entered and when on-line submits this information to a
backend database. The job involved writing a .NET Windows application using C#,
creating stored procedures for data access, and testing the application. Tools used were Visual Studio .NET 2003, SQL Server 2000,
Enterprise Manager, and Query Analyzer.
VOLT Computer
Services, Redmond, WA - (Contracting)
May 26, 2004 – February 25, 2005
- Microsoft
PPCR Project
As
an ASP.NET Web developer, I created a Passport CR Reporting web site for
Microsoft Passport Operations team. The job involved creating several Reports
and Stored Procedures, which contain complex TSQL. Tools use were Visual Studio .NET 2003, IIS 6.0, SQL
Server 2000, SQL Server Reporting Services, Enterprise Manager, Query Analyzer,
Product Studio, and
Source Depot.
PPMT Project
As
an ASP.NET Web developer, I created a Passport MT Reporting web site for the
Microsoft Passport Operations team. The job involved creating an ASP.NET Web Site, ASP. NET Web Reports, Stored Procedures, Data Model, Normalized Tables, and Fact
Tables. Tools use were Visual
Studio .NET 2003, IIS 6.0, SQL Server 2000, Enterprise Manager, Query Analyzer, Product Studio, and Source Depot.
Bring IT Inc., Seattle, WA - (Contracting)
March 1, 2004 – May 21, 2004
- Captaris
FaxFlow Project
As
an ASP.NET Web developer, I participated in the developing of Captaris's
FaxFlow Web site. The job involved creating an Entity Relationship Diagram
(ERD), creating SQL Server Tables and Stored Procedures, creating C#
middle-tier business objects, creating ASP.NET Web front-end, which calls the
middle-tier business objects. Tools used were Microsoft’s Visual Studio .NET
2003, SQL Server 2000, IIS 6.0, and Perforce version control tool.
VOLT Computer
Services, Redmond, WA - (Contracting)
August 29, 2003 –
January 15, 2004
- Microsoft
MVP Support Web Site Project
As
an ASP.NET Web developer, I participated in the developing, testing, and
releasing of Microsoft’s MVP web site. The MVP web site is used by over 1000 MVPs
world wide. The job involved coordinating with an overseas development team,
creating an installation document, creating ASP.NET Web pages, creating C#
classes, creating an XML Web Service, and creating SQL Server Stored Procedures
/ Tables. Tools used were Microsoft’s
Visual Studio .NET 2003, SQL Server 2000, IIS 6.0, Product Studio, and Source
Depot.
VMC Consulting, Redmond, WA - (Contracting)
April 22, 2003 – August 28, 2003
- Microsoft - SQL
Server Group
SQL Web Admin Project
As
an ASP.NET Web developer, I
was responsible for converted an existing “Web Data Administrator” ASP.NET Web application from C# with SQL Server 2000’s DMO API to VB.NET and SQL Server Yukon’s SMO API. Duties included creating a Visual Studio .NET 2003 ASP.NET Web Application project, running a
C# to VB.NET code converter, and rewriting all of the DMO calls to use SMO
calls. Tools used were a C# to VB.NET code converter, Visual Studio .NET 2003, SQL Server Yukon, Visual SourceSafe, and Windows Server 2003.
- Microsoft - ASP.NET User Education Group
ASP.NET Code Snippets Project
As
an ASP.NET Web developer, I was responsible for created C# and VB.NET code snippets for the System.Web and System.Web.UI namespace classes. The code snippets were for
the MSDN’s documentation. Duties included writing and testing C# and VB.NET code snippets.
Tools used were Visual Studio .NET 2003, Source Depot, and Windows Server 2003.
- Microsoft - ASP.NET Development Group
ASP.NET Web Site Project
As
an ASP.NET Web developer, I was responsible for creating and maintaining several
ASP.NET Web pages up on www.asp.net. Duties included writing new C# ASP.NET web pages, updating
existing C# ASP.NET web pages, and updating an existing SQL Server database.
Tools used were Visual Studio .NET 2003, SQL Server 2000, Source Depot, and Windows Server 2003.
Able Consulting, Issaquah, WA - (Contracting)
Jan. 11, 2003 – April 21, 2003
.NET Windows Media
Player Component Project
As a .NET Windows developer,
I was responsible for creating a .NET Windows Media Player component. Duties included writing a VB.NET
Windows control, adding .NET licensing code, apply obfuscation to the code, and
creating a .NET Setup program. Tools used were Visual Studio .NET 2003, Visual
SourceSafe, Obfuscator, and the .NET Framework classes.
Data Transfer XML
Web Service Project
As
an ASP.NET Web developer, I was responsible for creating a VB.NET Windows
application that transferred data from a local SQL Server database to a remote
SQL Server database via an XML Web Service. Duties included creating a VB.NET Windows
Application, creating an XML Web Service, creating two SQL Server databases,
and creating a client and server certificate for HTTPS (SSL). Tools used were
Visual Studio .NET 2002, SQL Server 2000, and Windows Server 2000 with IIS 5.0.
VOLT Computer
Services, Redmond, WA - (Contracting)
April 22, 2002 – Jan. 10, 2003
- Microsoft
OCCAM Project
As
an ASP.NET Web developer, I participated in the design and development of an integrated CRM application, which manages Microsoft Customer/Partner
relationships. The job involved using Microsoft’s Visual Studio .NET to create ASP.NET Web Forms and XML Web Services written in C#, which communicate with several back-end SQL
Server 2000 databases.
- Microsoft
Alchemy Project
As
an ASP.NET Web developer, I participated in the development of the Account
Explorer (AE) internal web site for the Microsoft’s sales account managers. The AE web site is a company-wide CRM application that pulls together data from multiple back-end data sources to provide a
holistic view of the customer across all points of contact. The job involved using Microsoft’s Visual Studio .NET to create ASP. NET Web Forms and XML Web Services written in C#, which communicate with
several back-end SQL Server 2000 databases.
Able Consulting, Issaquah, WA - (Contracting)
Mar. 23, 2002 – April 21, 2002
Society of USAF
Flight Surgeons (SoUSAFFS) Web Site
As
an ASP Web developer, I was responsible for the design and construction of the
SOUSAFFS’s web site. Duties included upgrading an existing Access 2000
database to a SQL Server 2000, and creating an “IE / Netscape aware” ASP web
pages. Tools used were FrontPage 2000, Access 2000, Visual InterDev 6.0, and
SQL Server 2000.
Comforce, Redmond, WA - (Contracting)
Dec. 17, 2001 – Mar. 22, 2002
- Microsoft
ASP / ASP.NET Developer Support
As
a Support Professional at Microsoft, I was responsible for supporting a wide
range of customers, from independent developers to large in-house information
technology organizations, who are using Microsoft tools and technologies to
write Internet applications using Visual InterDev and Visual Studio .NET. The job involved interacting directly with customers via phone, email, and newsgroups. It
entails researching complex customer issues and includes wide exposure to a
broad set of cutting edge technologies such as ASP, VBScript, JScript,
JavaScript, HTML, DHTML, XML, SOAP, IIS, ADO, Front Page Server Extensions,
Access, SQL Server, Oracle, .NET Framework, ADO.NET, ASP.NET, Web Forms, and XML Web Services.
Able Consulting, Issaquah, WA - (Contracting)
Oct. 1, 2001 – Oct. 31, 2001
- School-Link Technologies
myLunchMoney.com
Project
As
a Senior Consultant, I participated in the development and
deployment of the myLunchMoney.com web site. Duties included reviewing and
debugging ASP code, helping with the setup of the Web site, and providing ASP
training for the development team. Tools used were Visual InterDev 6.0, IIS
5.0, COM+, and SQL Server 2000.
Segnaro, Selah, WA - (Contracting)
Feb. 1, 2001 – July 7, 2001
- Intelitouch, Inc.
Broker Management Center (BMC) Project
As
a Senior Consultant, I was responsible for the design and
development of a Broker Management Center (BMC) application. Duties included
creating an object model, creating an Entity Relationship diagram, creating SQL
scripts, writing stored procedures, writing COM+ Visual Basic middle-tier
components (data classes, business classes, and presentation classes), writing
ASP code for Internet Explorer and Netscape Web browsers, and creating SOAP interfaces. Tools used were Rational Rose, ERWIN, Visual InterDev, Visual Basic, SQL Server
2000, and SOAP 2.0 Toolkit.
CNC Global, Seattle, WA - (Contracting)
Nov. 1, 2000 – Jan. 31, 2001
- XYLO, Inc.
MP Editor Project
As
a Senior Consultant, I was responsible for the design and
development of a Marketing Partner editor application. Duties included
creating a Visual Basic program that would maintain several tables in an Oracle
database. Tools used were Visual Basic, ADO, and Oracle.
Offer Editor
Project
As
a Senior Consultant, I was responsible for the design and
development of an Offer editor application. Duties included creating a Visual
Basic program that would create and maintain XML files, and read several tables
in an Oracle database. Tools used were Visual Basic, MSXML, ADO, and Oracle.
Able Consulting, Issaquah WA - (Contracting)
June 30, 2000 – Oct. 31, 2000
eCodeGen Project
As
a Principal Consultant, I was responsible for the design and development of an
on-line code generator. Duties include creating a SQL Server 2000
database, writing ASP code (JavaScript and VBScript) to get and maintain data
in the remote database. Tools used were ERWIN, Visual InterDev 6.0,
FrontPage 2000, Visual Basic 6.0, Access 2000, and SQL Server 2000.
Volt Computers, Redmond WA - (Contracting)
Nov. 1998 – June 30, 2000
- Microsoft
Corporation
BackOffice 5.0 Project
As a Senior
Consultant, I was responsible for the design and development of the “next
generation” Intranet Starter Kit applications for BackOffice 5.0. These
applications will use a N-Tier architecture, which will consist of an IE (or
generic) web browser front-end, Window 2000 COM+ components in the middle-tier,
and SQL Server, Exchange, and Active Directory for the back-end. Duties
included designing the overall system architecture, creating a System Design
document, writing ASP Web pages, writing COM+ VB components (Business and Data
classes), creating SQL Server schema & stored procedures, and creating
Exchange public folders & and web forms. Tools used were Visual InterDev,
Java / VB Script, ASP, IIS, ADO, CDO, OLEDB Providers, VB, RAID, SLM, and
BackOffice servers.
Team Productivity
Update (Polar) Project
As a Senior
Consultant, I was responsible for development of several web-based AIM
applications for the TPU SDK. Duties included writing several ASP web pages,
creating a SQL Server database and stored procedures, and successfully
releasing the SDK with TPU 1.0. Tools used were Visual InterDev, Java / VB
Script, ASP, IIS, ADO, RAID, SLM, and SQL Server.
BackOffice 4.5
Project
As a Senior
Consultant, I was responsible for development and release of the BackOffice 4.5
Intranet Starter Kit. The kit contains several web-based applications, which
demonstrate how to use the BackOffice servers. (e.g. Exchange, SQL
Server, Site Server). Duties included debugging and fixing existing ASP
web pages, writing new ASP web pages, creating a SQL Server database & stored
procedures, creating Exchange public folders & forms, and successfully
releasing the kit with BackOffice 4.5. Tools used were Visual InterDev, Java /
VB Script, ASP, IIS, ADO, CDO, VB, RAID, SLM, and BackOffice servers.
Able Consulting, Inc, Issaquah WA - (Contracting)
March 1998 – Nov.
1998
- ELEKOM Corporation
EKP Project
As a Senior
Consultant, I was responsible for the construction and release of the EKP 3.0
web-based database application. Duties included updating the VB build process,
updating the WISE setup scripts, debugging and fixing defects in existing ASP
script and existing VB ActiveX OCXs / DLLs. Tools used were IE, Visual
InterDev, VB, Java Script, ASP, IIS, MTS, ADO, RDS, OLE DB, and SQL Server.
Sahalee Project
As a Senior
Consultant, I was responsible for the design of a next generation three-tier
architecture for web-based database systems. Duties included creating a
creating a Design document, creating an Architecture document, and creating a
working "proof-of-concept" application. Tools used were Word, Visio,
IE, Visual InterDev, VB, Java Script, ASP, IIS, MTS, ADO, RDS, OLE DB, SQL
Server, and Oracle.
O’Farrell Consulting, Bellevue WA - (Contracting)
April 1997 –
March 1998
- Data Base Inc.
SecureSync Project
As a Senior
Consultant, I was responsible for the design and construction of the SecureSync
2.0 web-based database application. Duties included creating a Functional
Specification document, creating an Architecture document, creating a IE /
ActiveX Document prototype, creating a VB prototype, creating a SQL Server
stored procedures and database, and creating a VB client application that used
ADO's RDS, via IIS web server, to get and maintain information in the SQL
Server database. Tools used were ERWin, SQL Server, VB, IIS, ADO/RDS,
FrontPage, and Office.
-
Microsoft Corporation
Data Object Wizard Project
As a Senior
Consultant, I was responsible for the design and construction of the Data
Object Wizard, which released with Visual Basic 6.0. Duties included creating
an Entity-Relational Diagram, creating an Access and SQL Server database,
creating sample three-tier VB programs, and creating the VB Data Object code
generator. Tools used were ERWin, Access, SQL Server, and Visual Basic.
Pacific Interactive, Seattle WA - (Contracting)
Feb 1997 – April
1997
AMPP Project
As a Senior
Consultant, I was responsible for the design and construction of the three-tier
AMPP system. Duties included creating an Entity Relational Diagram, creating an
Access and SQL Server database, creating ActiveX middle tier VB components,
creating VB user interface forms, and testing the AMPP system. Tools used were
ERWin, Access, SQL Server, and Visual Basic.
Real Vision, Kirkland WA - (Contracting)
Oct 1996 – Feb
1997
New Home Trends
Project
As a Senior
Consultant, I was responsible for the design, construction, and maintenance of
NewHomeTrends web site and data entry system. Duties include reverse
engineering an old relational database, creating a new Entity Relational
Diagram, creating an Access database, creating a VB conversion program,
creating a VB data entry program, creating HTML web pages, creating ASP web
reports, and creating a SQL Server Database. Tools used were ERWin, Visual
Basic, FrontPage, Internet Information Server (IIS), Active Server Pages (ASP),
Visual InterDev (VID), ActiveX Control Pad, Access, and SQL Server.
Volt Computers, Redmond WA - (Contracting)
Sept. 1994 - Oct
1996
- Microsoft
Corporation
FrontPage97 Project
As a Senior
Consultant, I was responsible for the quality assurance of Microsoft FrontPage
97’s extensibility features. Duties included writing test plans, creating test
scripts, testing the menu customization feature, testing the Internet Database
Connector (IDC) wizard, testing the Database Results Template, testing the
Visual SourceSafe integration, and testing the Software Development Kit (SDK)
which included WebBots and the Application Program Interface (API). Tools used
were Word, Excel, Visual Basic, Visual C++, and FrontPage.
Mango Project
As a Senior Business
Analyst, I was responsible for the user requirements, functional
specifications, development, and implementation of the Mango 1.0 system. Duties
included gathering user requirements (via user interviews), producing a context
dataflow diagram, functional specifications, entity-relationship diagram, user
interface specification, visual basic programming, testing, version control,
beta coordination, and support. The system was design as a three-tier client
server application using VB 4.0 for the client application, OLE automation
servers for the business services, and SQL Server 6.0 for the data server.
Selecta Project
As a Senior
Business Analyst, I was responsible for the user requirements, functional
specifications, and implementation of the Selecta 3.0 system. Duties included
gathering user requirements (via JAD sessions), producing "use
cases", context dataflow diagram, object models, behavior models,
functional models (OMT methodology - Paradigm Plus), and beta coordination.
Great Northern
Annuities, Seattle WA - (Salary)
Dec. 1993 - Sept.
1994
Clientrac Project
As a Systems
Leader / Programmer, I was responsible for the overall design and construction
of the Clientrac system. Duties included producing a project schedule (MS
Project), producing a system architecture design (System Architect), building a
remote client (Visual Basic/Access), building the home-office database (NT-AS
and SQL Server), and connecting the remote client to the central database
server using NT’s Remove Access Service (RAS).
Assetrac Project
As a Systems
Leader / Programmer, I was responsible for the design and construction of Needs
Analysis and Asset Allocation program. Duties included producing a project
schedule (MS Project), gathering user requirements and producing a requirements
document (Word), producing a process and data model (System Architect), writing
the GUI and code modules (Visual Basic), and writing the Access relational
database.
Cap Gemini America, Tukwila WA (Contracting)
Nov. 1993 - Dec.
1993
- Lamonts Inc.
Inventory
Count Exception Project
As a
Consultant, I was responsible for the design and construction of an inventory
count exception system. Duties included producing a requirements document,
process and data models, programming the Visual Basic application, and building
an Access relational database.
Spacelabs Medical
Inc., Redmond WA (Salary)
Jan 1992 - Nov.
1993
Chartmaster 2.0
Project
As a Senior
Software Engineer, I was responsible for the design and construction of a
client-server, object-oriented Clinical Information System (CIS). Duties
included producing a requirements document, performing object-oriented analysis
and design, coding X-Windows (Motif), coding C and C++ programs, coding an
objected oriented database, performing configuration management, and performing
regression and stress testing.
Chartmaster 1.0
Project
As a Software
Engineer, I was responsible for maintaining an existing relational database
system. Duties included planning and implementing a software development
environment, implementing configuration management, automating the build
process (UNIX shell scripts), coding ‘C’ programs to import and export Empress
4GL source, implemented regression testing, and reverse engineering the
existing system.
The Boeing Company, Seattle WA (Salary)
Dec. 1986 - Jan
1992
Central Storage
Facility Project
As a
Programmer / Analyst, I was responsible for the designing a client-server
relational database system. Duties included producing the conceptual and
functional data/process models, coding an interface between the Excelerator
CASE tool data dictionary and the Design For Data mainframe tool. I coded ‘C’
programs, coded a CRUD program, coded a ACMS-Lint program, coded an XL-Doc
script to produce DMR’s P+ deliverables, and supported the Excelerator CASE
tool.
Scenario Generator
Project
As a
Programmer / Analyst, I was responsible for designing a relational database
system to generate flight deck scenarios. Duties included producing a
functional specification, context diagram, dataflow diagrams, mini-specs,
entity-relationship diagram, and a data dictionary. I coded XL-Doc scripts to
generate the specification document, and supported the Excelerator CASE tool,
provided CASE and methods training.
Reliability and
Maintainability Computing Upgrade Project
As a Systems
Analyst, I was responsible for designing a relational database system. Duties
included producing a context diagram, dataflow diagrams, mini-specs,
entity-relationship diagram, and a data dictionary for the Functional
specification, coding ‘C’ programs, supported the Excelerator CASE tool, and
provided CASE and methods training.
Human Model Project
As a Systems
Analyst, I was responsible for designing a Human Model CATIA program. Duties
included producing a context diagram, data flow diagrams, control flow
diagrams, mini-specs, state-transition diagrams, and a data dictionary. I
supported the Teamwork CASE tool, provided CASE and methods training.
Software Metrics
Project
As a Software
Engineer, I was responsible for identifying and evaluating software sizing
metrics for scientific applications. Duties included gathering software metric
information, evaluating Function Point, Feature Point, and BANG software
metrics, and producing a metrics sizing document.
CASE Tool
Requirements Project
As a Software
Engineer, I was responsible for producing a document that defined user
requirements for a full Computer-Aided System/Software Engineering tool set to
support the development of software systems. Duties included gathering user
requirements, producing a CASE requirements document, and performing CASE tool
evaluations.
Flight Test
Computing
As ‘C’
Programmer, I was responsible for the design and development of real-time
software applications for use on board Boeing flight-test airplanes. Duties included
developing program requirements, developing preliminary and detailed designs,
writing and documenting ‘C’ source code per Boeing standards. Used VAX, IBM PC, Macintosh, ‘C’, FORTRAN, and Basic.
President of .NET Users
Group
.NET Developers
Association, 2003 -
2004
Microsoft Most
Valuable Professional (MVP)
Microsoft
ASP.NET MVP 2002 – 2006
Microsoft Visual Basic MVP 1998 – 2002
Teacher
ADO.NET Class
- Bellevue Community College Continuing Education, 2002-2006
ASP.NET Class
- Bellevue Community College Continuing Education, 2003-2006
INETA Speaker
ASP.NET Best Practices
- Boise .Net Developers User Group,
September 16, 2004
ASP.NET Best Practices
- Info Tech Niagara .NET User Group, September 2, 2004
Speaker on “.NET Rocks!” Radio Show
- March 5, 2004
Developing Secure ASP.NET Web Applications Using IIS
- CIPS Vancouver Security Special
Interest Group, February 18, 2004
Developing Secure ASP.NET Web Applications
- .NET BC User Group, February 2, 2004
Migrating Existing ASP Web
Applications to ASP.NET
- .NET Developers Association Users Group, November 3, 2003
Migrating from ASP to ASP.Net
- .NET Developers Association Users
Group, October 13, 2003
A guided tour of Visual Studio .NET 2003's Features and Enhancements
- Oklahoma .Net Users Group, September 18, 2003
What's new in Visual Studio .NET 2003?
- .NET Developers Association Users
Group, July 21, 2003
ADO.NET For Newbies
- .NET Developers Association Users
Group, March 17, 2003
A tour of Visual Studio .NET 2003's features and enhancements
- .NET Developers Association Users Group, July 21, 2003
ADO.NET For Newbie’s
- .NET Developers Association Users Group, March 17, 2003
.NET Framework's Licensing Architecture
- .NET Developers Association Users Group, March 10, 2003
Migrating from ASP to ASP.NET
- DOTNET Users Group, Oct. 2002
ADO.NET 101
- DOTNET
Users Group, June 2001
Using MSXML with Visual Basic
- VSLIVE Conference, Jan. 2001
Using RDS with Visual Basic
- VBITS Conference, Jan 1999
Certified Computer
Professional (CCP)
- Institute
for Certification of Computing Professionals (ICCP), 1993-2005
Hiker
- Climbed Mt. Rainier four times
Snow Skier
- Past Ski
Instructor at Crystal Mt
Chess Player
- Rated 1850
Available upon request
Last Updated: 1/29/2009 3:44:00 PM