Wayne Hamberg
Woods Cross, Utah 84087
Cell: 385-***-****
E-Mail: *****.*******@*******.***
SUMMARY
Developer with over 25 years experience. Experience includes software and
database design and development. Proficiencies including object-oriented
(OO) design and analysis, product design, documentation, database design,
and working with business units and end-users to ensure the development
being done is in-line with business needs and objectives. Possesses a
strong work ethic, good moral character, and solid technical acumen.
References and past employers say he is hard working, and willing to put in
the long hours whenever needed - a dedicated and loyal individual.
PROGRAM MANAGEMENT SKILLS
. Methodologies: CMMI, Agile/ Extreme Programming, Rapid Rational Unified
Process & Waterfall.
. Ability to work closely with higher levels of management, stakeholders,
users, technical and department team leads, project managers to ensure
that projects are not only meet the specified need but are also delivered
on time and budget.
. Experience with estimating, forecasting, planning, process modeling,
issue & risk management, meeting facilitation and status reporting.
. Ability to train one-on-one or through brown-bag seminars to improve the
technical, personal and leadership abilities of those whom I am
responsible to provide a better and happier group of employees.
TECHNICAL SKILLS
Product Design, Systems Analysis, Technical Documentation, Queuing Data,
Database Design & Analysis, OO Design & Analysis, Use Cases, Design
Patterns, Design Tools (such as MS Visio), Automated Unit Testing, Agile
programming.
Languages: C#, C/C++ & Visual Basic, ASP.Net (MVC 3), WPF & Delphi.
Databases: SQL Server (6.5 - 2008), PL/SQL, Interbase/Firebird,
VistA/RPMS, XML, and XSLT
PROFESSIONAL EXPERIENCE
Stronghurst and Loud
Programmer/Analyst - July 2004 to Present
Consultant for companies developing in an agile environment using C# with
Visual Studio 2008/2010 developing Classic ASP/ASP.net (MVC 3 - Razor) and
Delphi (versions 6,7,8,2005,2006, 2007 & 2010) using SQL Server 2008,
Oracle, Firebird, and VistA/RPMS. Development and responsibilities
included:
. Met with end-users and management to gather needs analysis of what
needed to be developed and performed the analysis of what needed to be
developed.
. Performed budget estimations and timeframes for development projects,
and worked with business units and management to ensure projects and
approach were approved.
. Prepared technical documentation for all projects and ensured proper
signoff by business units and users to ensure accuracy.
. Performed enhancements on the existing code base.
. Performed redesign and code rewrites of current system where
necessary.
. Made recommendations for software procurement where necessary to
maximize efficiency.
. Performed general SQL database design including working with identity
columns, indexes, constraints, triggers, views, etc.
. Developed the design patterns to create a library of objects that
better designed the company's process.
. Developed systems for the Veterans Administration
o Reporting features
o 508 Compliance - features for visually impaired users
o Developed automated testing tools interacting between GUI and
database developers.
. Led Development on projects
o Purchasing Systems
o Ski Rental Systems
o Inventory Tracking and Property Management
o Document processing and management
o Fraud tracking
o Security Reporting
. Managed teams of
o Offshore development in India
o Other consultants
Levi, Ray & Shoup
Application Specialist - October 2003 to June 2004
. Using Delphi 5 and ODBC Express and working with Oracle, SQL Server
and DB2, modifying the existing Pension Gold product line to meet the
individual needs of various customers throughout the US. These
changes included 1099; benefit calculation, barcoding and many
customized financial reports.
. Wrote SQL queries and PL/SQL statements to make modifications to the
database.
. Used PL/SQL for retrieving, inserting, updating, and deleting data.
. Developed a single step mail merge process working with Crystal
Reports to output client mailing requests.
. Performed general SQL database design including working with identity
columns, indexes, constraints, triggers, views, etc.
. Developed a process, which schedules and prints large batch mail
merges.
. Currently designing and developing the replacement process of an
expert reporting tool
. Worked with Use Cases.
. Used Design Patterns - part of object-oriented (OO) design in using a
hierarchy of objects to define a process.
ARUP Laboratories Inc.
Programmer/Analyst - December 1999 to May 2003
Developed applications under Windows NT and Windows 2000 in Delphi 2,
Delphi 5 and Delphi 6.
. Using UML/XML, TClientDataSet and ADO with SQL 7.0, maintained and
continued development on an existing system for tracking,
storage/retrieval and discarding of various kinds of medical
specimens, each requiring different storage temperatures at numerous
labs and storage facilities throughout the company.
. Using DTS and ADO refined and significantly sped up the process of
purging aged patient data.
. Lead meetings with users and support personnel on potential process
improvements that would reduce employee workload.
. Wrote software design documentation per FDA requirements detailing
each feature enhancement.
. Performed general SQL database design including working with identity
columns, indexes, constraints, triggers, views, etc.
. Used Transact SQL (T-SQL).
. Worked with Use Cases.
. Used Design Patterns - part of object-oriented (OO) design in using a
hierarchy of objects to define a process.
L3 Communications
Software Engineer - July 1996 to December 1998
Developed products under Windows 3.11 & Windows '95 in Visual FoxPro,
Visual C++ and Data Logger.
. Maintained a database containing information pertaining to all aspects
of Government Property, including general information, repairs of
property, stored parts and materials.
. Developed applications and reports for Government Property Auditors
and Administrators.
. Developed a software-reporting package that extracts data from
multiple applications and systems on the network and generates reports
that will be used by Program Management, Government Property
Administrators and Project Leaders.
. Developed a portable method of inventory, lookup and retrieval of
Government Property.
. Performed general SQL database design including working with identity
columns, indexes, constraints, triggers, views, etc.
Broderbund
Programmer/Analyst - October 1992 to July 1995
Developed products under Windows 3.11 in Visual C++, Borland C++.
. Developed elements of GRS including GEDCOM download, Family Group
Sheet and Pedigree Chart printing, Social Security searching protocol
and .TIF compression/decompression & display image.
. Developed tools used in Automated Archives indexing process.
. Operated the microfilm scanner and developed tools that were used in
maintaining .TIF image collections, image indexing programs and
directed the microfilm indexing effort.
. Queued Data in the processing of microfilm data.
. Performed system backup of Automated Archives data sets.
Human Measurement Systems
Programmer/Analyst - June 1990 to August 1992
Developed products under Windows 3.1, MSDOS & Mac System 6.1 in Quick
Basic, Pascal, C.
. Developed software that teaches the Hand Warming Skill for DOS and
Macintosh environments.
. Developed Ordering and Accounts Receivable Programs.
. Developed psycho physiological monitoring programs for the Macintosh
and DOS environments.
. Developed an 8086 software emulator that simulated SRS cartridge
programs for their Orion unit.
WICAT Systems/Waterford Institute
Senior Programmer/Analyst - April 1987 to August 1988
Systems Programmer - November 1985 to March 1987
Developed products under WMCS, ProDos & Mac System 6 in C, Pascal, Lisp
. Supervised and trained programmers and artist in testing techniques
and authoring system development.
. Designed and implemented for the National Science Foundation a CD-ROM
based relational database of 5000 calibrated biology test questions
and other related data.
. Implemented/designed an Adaptive Test Authoring System for the
National Science Foundation.
. Implemented computerized adaptive biology tests given to students in
Michigan, Utah and Texas.
. Developed a system controller supervising the various WICAT testing
functions including backup, test authoring, and other supervising
functions.
. Implemented a program for the Indian River School District that
converted Mastery Test scores from WICAT hardware to the district's
VAX 11/780.
Mecham Pontiac
Programmer - June 1984 to April 1985
Developed products under WMCS in C.
. Designed and implemented a service dispatching system.
. Implemented various accounting programs including accounts payable,
payroll, and general inventory.
. Implemented a General Motors parts ordering program and local area
parts inventory network.
. Trained and provided customer support to office personnel, service
dispatchers, and mechanics.