Technical Resume
Daniel Aaron Goldman, MD, MPH
Expert Health Data Programming, Inc.
1608 Glenwood Ave SE
Renton, WA 98058
425-271-6058


Education:


  · BA, Yale, New Haven, CT, Molecular Biology and Biophysics, 1975
  · MD, Baylor College of Medicine, Houston, TX, 1979
  · MPH, University of TX School of Public Health, Houston, TX, 1989


Summary of computer-related employment:


1997-present: President, EHDP; Independent Software Contractor

  · Developed Vitalnet health data analysis system using C.
  · Converted Vitalnet to web interface (VitalWeb Standard).
  · Converted Vitalnet to step-by-step web interface (VitalWeb Wizard).
  · Explored porting Vitalnet desktop product to C++ language.
  · Explored porting Vitalnet desktop product to Java language.
  · Explored porting Vitalnet desktop product to C# language.
  · Created set of customized user's guides for Vitalnet.
  · Converted ICD-10 to database format for CDC.
  · Created Vitalnet data checking system for NCHS.
  · Created web site at http://www.ehdp.com/.
  · Used UNIX utilities to automate programming tasks.
  · Wrote C database application for over 7,000 variables.
  · Created automated data dictionary for the over 7,000 variables.
  · Wrote multiple complete database applications using Foxpro.
  · Created contact management system using JSP and MySQL.
  · Converted contact management system from JSP to C.
  · Developed STD Wizard expert system using C and CGI.
  · Internationalized STD Wizard and Vitalnet.
  · Converted Vitalnet to a Windows program with C Win32 API.
  · Created Vitalnet PDF map generation system.
  · Created Vitalnet module for analyzing complex BRFSS survey data.
  · Wrote sed book "Definitive Guide to sed".

1989-1996: Epidemiologist, TX Department of Health, Austin, TX

  · Designed and wrote Epigram for analyzing mortality data using C.
  · Wrote automated testing capabilities for Epigram.
  · Wrote Epigram user's guide and trained users.
  · Wrote several complete FoxPro database applications.
  · Used SPSS, Foxpro and SQL to carry out statistical analyses.
  · Maintained Sun server for Epigram access.
  · Carried out planning and purchasing for large computer systems.
  · Supervised network manager and other non-computer staff.
  · Used medical coding systems extensively (ICD, CPT, etc).

1985-1988: Research Associate, Baylor College of Medicine, Houston, TX

  · Managed hardware and software for network of 10 Sun UNIX computers.
  · Learned C language to help develop molecular biology analysis package.
  · Carried out structured testing of molecular biology package.
  · Supported more than 150 users using the package.
  · Worked on methods to support client/server access via Internet.
  · Wrote training materials and documentation, and trained users.
  · Participated in grant applications and site reviews.
  · Supervised network manager and help desk person.


Has (or had) high proficiency in the following:


Years used   Technology or methodology
2006-2019   14   AJAX web programming
2006-2011   6   Apache web server
2011-2011   1   Awk programming
2019-2019   1   Bootstrap CSS framework
1985-2019   35   C programming language
2006-2013   8   Cairo graphics library
2003-2006   3   C# programming language (.NET)
1999-2019   21   CGI (Common Gateway Interface)
2001-2019   19   CGIC C programming library
1985-2019   35   CPP C pre-processor
2001-2019   19   CSS (Cascading Style Sheets)
2005-2019   15   DOM (Document Object Model)
1985-2019   35   DOS batch programming
2001-2011   12   GD Graphics Library
1992-2019   28   GDB debugger
1992-2011   9   GMP math library
1997-2019   23   HTML (Hypertext Markup Language)
1997-2002   5   Java programming language
1999-2019   21   JavaScript web scripting language
2005-2019   15   JSON Data Transfer Format
1985-2019   35   Makefile task automation
2001-2007   8   MySql C programming library
2009-2011   3   PDF File Format Internals
2009-2019   11   Ploticus graphing utility
2002-2019   18   PowerPoint
2002-2019   18   sed stream editor
1995-2019   25   Spreadsheet operations (Excel)
1998-2007   9   SQL database language
1985-2019   35   UNIX system administration
1985-2019   35   UNIX utilities and shell programming
2002-2007   5   Windows C Win32 API
1985-2019   35   Word processors (Word, vi)
2002-2006   4   XML (Extensible Markup Language)
 
1985-2019   35   Client / server programming (CGI, SQL)
1991-2019   29   Database design and programming
1997-2019   23   Data dictionary design / implementation
1991-2019   29   File format design and conversion
2007-2019   13   Internationalization with gettext
1991-2019   29   Medical coding systems (ICD, DRG)
1997-2006   10   Object-oriented programming (Java, C#)
1992-2019   28   Project management / coding standards
1985-2019   35   Requirements / needs analysis
1991-2019   29   Relational database operations
1985-2019   35   Software technical documentation
1985-2019   35   Software maintenance and housekeeping
1985-2019   35   Software testing (manual / automated)
1985-2019   35   Structured programming (C, JavaScript)
1985-2019   35   Systems analysis and design
1985-2019   35   Technical writing
1985-2019   35   Usability testing
1985-2019   35   User interface design
1985-2019   35   User guides and training manuals
1985-2019   35   User training
1985-2019   35   Very large databases
1997-2019   23   Web site design and development

Other technologies familiar with, but do not use: C++, PHP
If needed, would master these or other needed technologies.



Other information:


  · Likes learning new technologies and concepts
  · Enjoys the challenge of solving problems
  · Likes organizing and managing information
  · Uses coding standards to improve maintainability
  · Has good attention to detail, for writing clean code
  · Uses practical approaches, cost-effective solutions
  · Is self-motivated and can work with little supervision
  · Keeps coworkers and customers informed of project status
  · Has good written and oral communication skills
  · Likes to identify and meet customer needs

Last updated Jul 27, 2019
Email may be sent to - dgoldman@domain.com (substitute ehdp for domain)