CHARLES D. HARDING

363 Clarke Ave.

(925) 373-9976 Livermore, CA 94551

 

SKILLS
Languages C, Perl, Java, JavaScript, Expect, TCL/TK, Python, C++, Assembly, Pascal (and other obsolete and obscure programming languages too numerous to mention)
Systems PC, compatibles; IBM SP; Sun SPARC 3/4/10, Ultra-SPARC; DEC VAX; Intel MDS, NDS; DG NOVA, Eclipse
Processors Intel 80x86/80x87, 8000 series; Motorola 680x, 680xx, 683xx; Sun SPARC
Operating Systems Linux, Linux/CHAOS, Solaris, Windows, AIX, TRU64, Unix S5R3, Linux, SUN OS 4.1, VMS, iRMX-x86, ISIS, iNDX, RDOS, AOS/VS, VRTx., VxWorks, PSOS+
Tools/Applications Perl (CPAN), Apache, Expect, TCL/TK, MediaWiki, GNU applications, ProactiveNet, Telalert, ClearDDTS, Remedy, CVS, SCCS, SVCS, PVCS, Informix, Oracle 8i,9i,10g, MSql, MySQL
EXPERIENCE
2002-present Senior Computer Associate, Lawrence Livermore National Lab, Support & Services Division, Distributed Computing Technologies Group. Worked on Distributed Resource Management, Distributed Production Control System, and Globus Grid Services interface to DRM and DPCS (Perl, C, Expect, TCL/TK, Solaris 7,8, AIX, TRU64, OSF1, Linux/CHAOS)
1999-2001 MIS Software Engineer, Egreetings Network, Inc. Worked in both the SQA and IS departments as a software tools developer, designed and implemented custom software used to manage the SQA automated testing, site monitoring, defect/enhancement tracking, and other tasks. Created SQL solutions used to manage SKU to product code translation, custom reports for management extracted from the DDTS database, developed and deployed the site monitoring and automatic control functions integrating ProactiveNet and Telalert with the existing system support operation. (Perl, Java, C, SQL, Solaris 2.x, Windows 2K, NT, Informix, Oracle 8i,)
1999 Senior Software Engineer, Stockmaster. Performed enhancements to the Investor Relations portion of this stock, bond, and mutual fund tracking site's back-end software. (Perl, MSql, Solaris 2.x, Sun SPARC, Dell Servers)
1995-1998 Senior Software Engineer, PDC/Intelliguard Software Corporation. Part of a team of software developers that maintained existing products by adding enhancements, correcting defects, and supporting new versions of Operating Systems and hardware for BudTool, an intelligent, distributed file system backup package. Participated in the design of a follow-on rearchitecting of BudTool to a web browser based administration console. Also had responsibilities as the Engineering Department Webmaster for the internal web site that replaced a Lotus Notes installation with equivalent functionality, as well as many enhancements, which I designed and implemented. (Sun SPARC, Solaris 2.x, C, Perl, HTML, Java, JavaScript)
1994 Software Engineer, Verilink Corporation. Performed enhancement design, coding, and test for telecommunications T1/E1 interface system, ACE2000, part of the AS2000 product line. (Motorola 68302, Microtec C hosted on Sun SPARC 10 under SUNOS 4.1.3)
1991-1994 Senior Software Engineer, Raynet Corporation. Maintained the Mediation Device/Concentrator system software; debugged problems, designed, implemented and tested fixes; produced documentation to BELLCORE and IEEE specifications; designed, coded, tested software development tools and utilities. (Motorola Delta System, MVME147SC-1, IBM-PC, Sun Sparc 3/4, Unix, MS-DOS, Windows, C, C++)
1991 Senior Software Engineer, Consultant, Metalaser Technologies. Designed, coded, debugged, and integrated the Vasculase Control System software to run the Vasculase Laser system. (IBM-PC, MS-DOS, C)
1990 - 1991 Senior Software Engineer, Cochlea Corporation. Ported software from PL/M-86 language to ANSI standard C for an ultrasonic measurement system. (IBM-PC, MS-DOS, C, PL/M-86)
EDUCATION Two+ years completed toward Bachelor's Degree in Computer Engineering/Science
REFERENCES Excellent personal and professional references available upon request.