Career Summary
Over 15 years experience in technology services and consulting, primarily
focused on software product development, technical architecture, project
leadership, and product lifecycle management. Leading teams of up to 10
software development consultants on a variety of projects, small and large,
across multiple industries and fields, I bring a unique blend of management and
project best practices, along with deep technical expertise around software
design, development, deployment, and training. On any project I can wear many
hats; from helping manage and lead an effort, to design and technical
architecture, to development, coding, and testing.
Business and Functional Skills Summary
Software Development, Writing Technical Specifications, Team Lead and Technical
Lead of Custom Software Solutions and Construction, Designing Software Patterns
and Solutions, Teaching and Mentoring Technical Subject Matter, Systems Analysis,
Process Engineering, Gathering Requirements, Training End-users, Member of
Portland-based Software Guild, Software Development Lifecycle and Project Best
Practices Expert, Report Writing.
Technical Skills Summary
Microsoft.NET Framework 2.0, 3.0, Windows Communication Foundation (WCF),
Service-Oriented Architecture, C#, VB.NET, Visual Basic 4/5/6, Smart Client
Windows Applications, ASP.NET, Microsoft Application Blocks, Gang-Of-Four
Patterns and Practices, Website Management and Configuration, Web Service
Extensions (WSE), Web Scripting and JavaScript, Active Server Pages, HTML, AJAX,
Component Application Management Block, SQL Server Management, Database Design
and Normalization, T-SQL, PL-SQL, Stored Procedures, Data Transformation
Services, Microsoft Access, Visual Studio, Sparx Systems Enterprise Architect
7.1, Visio, UML, Team Foundation Server, N-Unit, NANT, Subversion, Resharper,
XML, Vertex Q-Series Payroll Tax Library, Visio, LLBLGEN Object-Relational
Management, LINQ, Visual SourceSafe, Microsoft Office Suite, Vertex Q-Series
Payroll Tax provider, Interop and unmanaged library communication, ISAM Database
configuration, Changepoint Professional Services Application, Onxyx Customer
Relationship Management Application, Crystal Reports, MS Access.
Consulting and Work Experience
Centerstance, Inc.
Timeframe: March 2006 to July 2008
Roles: Senior Technical Architect
Team Lead
Senior Consultant
Overview and Accomplishments
•Lead technical architect for the initial phase of an enterprise scale custom
software project.
•Created technical requirements and design of a Service-Oriented Architectural
(SOA) backbone, using Microsoft.NET Framework 3.0, WCF, C#, SQL Server, and other
related technologies.
•Team Lead to design an on-demand payroll system capable of paying 60,000
workers per day.
•Developed a payroll tax engine, utilizing the Vertex vendor provider and
library.
•Stepped in and recovered this project work after several failed efforts to make
progress had resulted in unsatisfactory results.
•Provided the technical design and development of an Accounts Receivable service
central to the client’s ability to process paid invoices, and properly feed the
accounting general ledger system.
•Created a technical specification template utilized by the development staff to
capture and transfer business domain details to technical artifacts.
Technologies and Skill Overview
Microsoft.NET Framework 3.0; Service-Oriented Architecture (SOA); Windows
Communication Foundation (WCF); SmartClient (CAB); C#; SQL Server, LLBLGEN
Object-Relational Mapping (ORM); Team Foundation Server; Technical Specification
Writing; Team Leading; Feature-Driven Development Methodology (FDD); Application
Design and Architecture; UML.
Vanderhouwen, Inc.
Timeframe: August 2004 to March 2006
Roles: Senior Consultant
Overview and Accomplishments
•Developer on an n-tier Smart Client Windows application to support the Fish &
Wildlife project management process at Bonneville Power administration, using
the Windows Framework 2.0 technology set to support over 3,000 individual
projects, and over 6,000 remote users.
•Project was considered a landmark success at BPA, and resulted in the adoption
of several new software methodology best-practices, in particular, a shift from a
Waterfall, to an Agile project methodology approach.
Technologies and Skill Overview
Microsoft.NET Framework 2.0; SmartClient Architecture; VB.NET; C#; SQL Server;
Data Modeling; T-SQL; Data Extraction/Transformation/Loading (ETL); Data
Transformation Services (DTS); T-SQLUnit; N-Unit; NANT; Application Design; Agile
and XP Methodologies; Subversion.
Merrill Lynch (Formally Wilshire Financial)
Timeframe: April 2002 to May 2004
Roles: Senior Developer
Overview and Accomplishments
•Designed and developed an n-tier Microsoft.NET application using VB.NET and SQL
Server to support the bankruptcy and home valuation departments of a
multi-billion dollar finance corporation.
•Application supported several dozen users, and managed the bankruptcy and
valuation collection process for several thousand clients.
Technologies and Skill Overview
Microsoft.NET Framework 1.1; VB.NET; SQL Server; Data Modeling; T-SQL; Visual
SourceSafe; Crystal Reports; Application Development and Architecture.
Portland Community College (PCC)
Timeframe: January 2000 to June 2001
Roles: Part-time Instructor – Computer Info Technology Dept.
Overview and Accomplishments
•Designed the curriculum and taught a course for Portland Community College’s
Computer Information Technology department titled ‘Internet Web Scripting’.
•Technologies included in this curriculum centered on those enabling students to
create an on-line shopping cart, and included Active Server Pages, JavaScript,
SQL, and HTML. Total students to take the course were over 125.
Technologies and Skill Overview
Course-curriculum design; Lecturing; Student Mentoring; HTML; Active Server
Pages (ASP); Javascript; SQL.
Emerald Solutions
Timeframe: November 1998 to March 2000
Roles: Staff Developer and Business Analyst
Overview and Accomplishments
•Interviewed executives and key business users to develop business requirements
for a Customer Relationship Management (CRM) selection project.
•Surveyed CRM mid-market and recommended three CRM systems for consideration by
client.
•Served as the primary technical resource to implement and customize the system,
as well as design the training curriculum, and served as the primary end-user
trainer.
Employers and Clients Served
Sound Response, NextLink Interactive, Nike, InSyst Information Systems, Emerald
Solutions, Poorman/Douglas, Nautalus, Wilshire Financial, Meryl Lynch, State of
Oregon, Bonneville Power Administration, Labor Ready, True Blue.
Industry Experience
Telecommunications, Retail Apparel and Footwear, Manufacturing, Software Client
Services, Legal Services, Equipment manufacturing, Finance, Waste Management,
Fish & Wildlife, Staffing.
Education
B. A in Business Administration with a double concentration in management and
Information Systems. Minor in Japanese language and culture.
Oregon State University – 1994
Military
Marine Corps Reserve; Combat Engineer; Six month tour during Operation Desert
Storm; rank of Lance Corporal.
|