Doug Hardt
 

 

Summary Doug Hardt Demos Languages

Control the detail, change the default at any time:
  Terse ( printable version ) Medium Detailed (printable version)  
This resume allows you to "drill-down" for more detail.  The option above controls the amount of text displayed on a given subject.   Links are provided to give even greater detail.  For example, every skill or experience claimed is illustrated with at least one example.
Objectives - Terse

Objectives:

The ideal position would combine software development and management and provide an opportunity to make a difference.  Would consider any position that leverages my experience in one or more of the following: programming, software/systems design and development and product and people management. 

If any of the following is true in your organization:

Software development is too expensive.
Programmers seem isolated from business needs.
Communication between technical people and non-technical people is ineffective.
There is too long a lag between identifying an opportunity and responding to it.
We are too dependent on one or more developers.
Developers emphasize their priorities and have too much control.

we should talk!   This online résumé will also give specific examples of how I have addressed these issues.

Elaborating on Objectives:

I want to use my talents and experience to make an organization more successful.  Managing one or more software development projects is something that I do well (software-development-experience, sdeCCM, sdeDRI) and would enjoy doing again.  Lead designer / developer is another role that could work.  Senior programmer positions could be a good fit (programming-experience, prgIMF, prgCCM, prgDRI) .  Other positions involving managing people and/or programming might qualify on other factors.

Primarily, I enjoy problem-solving and empowering people and organizations.  A job involving only programming might work if the work was challenging, the need for quality work high, the benefit to the organization clear and/or there was an opportunity for advancement.  A job involving only management could easily work as well.    

Experience Summary:

Over twenty years of experience in the computer industry:

Product development : several organization-critical large-scale products.

Managerial including multi-tier : emphasis in improving efficiency and team-building.

Programming and software engineering : expert-level programmer in a variety of languages and environments.

Over twenty years of experience in the computer industry from teaching programming to managing the design, development and support of software shipped to two thousand users world-wide.

Software product development experience including all facets from conception through post-completion.  Managed the design and development of software, marketing and support (including toll-free phone support and guaranteed response times).  Several large-scale, organization-critical products.

Managerial experience including multi-tier management. Managed all aspects of product development and support. Designed an organizational structure, trained and recruited to fill it and implemented policies and procedures. Improved human and software capital. Emphasis on improving efficiency and team building.

Programming and software engineering experience.  Expert level programmer in a variety of languages and environments.  Taught programming and gave seminars on technology.  Maintain website for a non-profit organization.  Extensive experience programming for the Web, personal computers and mainframes.

Experience:

1994 - present     International Monetary Fund / World Bank
Senior Software Developer

Determine how new technologies could be applied to IMF / WB needs.

Projects ranged from one month research efforts to multi-year product development.

 

ˇ

Large-scale: Accessing Time Series Data from Legacy Databases: developed software that allowed the retrieval of data from legacy databases (mainframe, Excel, Aremos) in a variety of formats (Excel, VB, C, text).

ˇ

Medium-scale: Using SQL Server 7 to Store Time Series: demonstrated the suitability of SQL Server 7 for large time series databases.  IFS Country Pages over the Internet: reproducing production-quality reports over the Internet.  Internet Updating: demonstrated ability to download data, modify it offline and post over the Internet.  Time Series Equations: implemented the ability to parse, store and calculate a collection of time series equations.  

ˇ

Research: Work At Home: feasibility study demonstrating a work-at-home environment, Workflow: moving from paper to paperless, Document Management, XML for Database Applications, and OLAP.  Research typically involved building a prototype application and giving a seminar demonstrating the results.

1991 - 1993     Corporate Cost Management
Director, Technology and Product Development

Responsible for creating and managing the Technology and Product Development Group.

Managed the design and development of all CCM software products - slashed development and maintenance costs.

Designed and programmed critical functionality.

ˇ Identified critical flaws in CCM's approach to software development and development plan. 
ˇ

Created a new organization to minimize friction and promote ownership.

ˇ

Managed a complete rewrite of six products in six months.  Reduced the time to develop and test a module from two months to one week.    

ˇ

Improved morale and made "problem" employees into rising stars.  Decreased dependency on key personnel.

ˇ Managed all areas of the product: marketing, support, development, personnel.
ˇ Improved accountability and information-sharing with Sales and Senior Staff.
1978 - 1990     Data Resources Inc. / McGraw-Hill Inc.
General Manager - Software / Senior Programmer / Team Leader / Consultant

Responsible for the design, development, maintenance and support of DRI's primary data delivery software.

Managed product development, people and sales.

Programming, consulting, sales, designing / teaching seminars.

ˇ General Manager - Software
    - managed four programmers and a product support team of four.
    - dramatically improved revenue year-by-year.
    - expanded our product to include graphics and customized reports.
    - designed and developed key modules.
    - improved responsiveness to customers and the sales organization.
    - developed human capital - expanding our managerial and programming capabilities.
ˇ

Senior Programmer
    - demonstrated ability to work with clients to translate their goals into solutions.
    - applied mathematics and economics training to client problems and product development.

    - developed several applications and products.

ˇ

Team Leader

    - faced with a client threatening to cut spending by 2/3rds, generated new interest in our
      products and increased spending by 20%.

    - managed junior consultants.

    - worked on proposals and competitions.

ˇ

Consultant

    - quickly became most proficient EPS programmer company-wide.

    - designed and taught programming seminars.
    - developed client applications.
    - worked with a wide array of clients (U.S. Postal Service, Dept. of Commerce, lawyers)

    - worked with a huge variety of data (time series, detailed trade data, regional data, forecasting)

Computer Experience

Hardware: Personal computers (DOS and Windows)
Burroughs/Unisys/IBM mainframes
Windows NT servers
Novell and Microsoft networks
 
Software - Extensive Experience:
C/C++
HTML, ASP, DCOM and ActiveX objects, 3-tiered applications
SQL Server 7
FrontPage, VBScript, JavaScript
Microsoft Visual Basic and Visual Basic for Applications
Excel, Quattro Pro, 1-2-3, Access, Paradox, Word, etc.
EPS (time series, programming, modeling and statistical language)
Advanced linkers and version control systems
Additional work experience in Assembler, Basic, Pascal, Fortran and PL/1.   Exposure to PowerBuilder, Workman (workflow) and PC-DOCS (document management).

Website manager : own site (www.hardts.net), church website (www.trinityarlington.org).

Education:

Bachelor of Science - University of Virginia, 1978
   Majors: Mathematics, Economics
   Additional Emphasis: Computer Science, Business
   Honors: Phi Beta Kappa