|
1226 Starlit Dr. |
Home: (949) 494-6086 |
|
|
Laguna Beach, CA. 92651 |
|
Cell: (949) 510-6207 |
|
|
|
Fax: (775) 416-4516 |
HARry GOLDSCHMITT
Senior Software Developer
Employment Objective
Senior architect, designer, developer, mentor and/or project leader on small to large-scale project
Capabilities
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Achievements
Experience
|
2000 to present |
Global Maintech, Corp. |
Designed and coded large-scale console consolidation/automation product capable of handling up to 16,000 consoles. Coding environment is heterogeneous, using ACE and TAO; the product runs on Linux and Tru64. It is designed to run on Windows NT, Solaris and HPUX, too. There are three alternative front ends: character, X-Windows, Java/XML/SOAP. NT data is retrieved via the WMI interface. Project utilizes my experience in performance, cross platform C++ coding, embedded systems and legacy operating systems. Configuration and performance data is kept in MySQL data base.
Designed and coded network analysis tools to debug several TCP/IP level protocols. Used tools to solve problems that had been plaguing the software for years. Researched, implemented and maintained VPN nodes linking the entire corporation at over ten sites. Designated third level support “guru” for customer communication problems.
Conceived, designed and developed “Agent-less Manipulators” for a variety of Unix based operating systems. These constantly monitor vital system and application data with no resident agents. Agent overhead was reduced by almost 100% on many target servers.
|
1996 to 2000 |
American Arium, Corp. |
Designed and implemented Win32 rewrite of communications between x86 ICE/logic analyzer and WinDb debugger. In charge of RPC server design and development. Designed and coded structural changes to the product to add an interface to a Hewlett Packard logic analyzer via Winsock. All code is multithreaded, and some uses multiple processes. Added thread and process classes to WinDb.
Initial product communication was serial. The communication code stayed up less than ten minutes at customer sites when I started. Within six weeks, the code was redesigned and recoded, so that no communications failures ever occurred at customers again. Added TCP/IP, RPC and custom communications interfaces to the product. Designed and wrote both Win32 and embedded PowerPC sides of the TCP/IP communications code using the same C++ code base.
|
1994 to 1996 |
Tone Software, Corp. |
|
1992 to 1994 |
Enterprise Software, Corp. |
Designed and implemented data collection portions of a “Workload Management” product. Duties included assisting all team members with OS/390 related issues; including the oversight of all BAL code design. Coding was primarily in object oriented C, as the code was designed to execute under OS/390, OS/2 and AIX.
|
1987 to 1992 |
Ultimate Corp. |
Senior member of IBM kernel development for the Ultimate Operating System, a PICK based operating system. In charge of Ultimate performance project. The goal was increasing speed by ten percent in seven months. The actual increase achieved was sixty percent in three months.
Wrote all low-level device drivers for the OS, utilizing knowledge of I/O interfaces to disks, tape drives, printers, terminals and other equipment.
|
1985 to 1987 |
Ford Aerospace (Loral) |
|
1984 to 1985 |
Technologic Software Concepts, Inc. |
|
1977 to 1984 |
Amdahl Corporation |
Second level support in OS/390, VM and UNIX. Technical Services Coordinator responsible for Software Fee Consulting. Member of Amdahl National Steering Committees for OS/390 Capacity Planning and VM. Project Leader for OS/390 TSO vs. VM/CMS study, including development of analytical model of both systems.
EDUCATION
MBA - California State University at Fullerton
MSE(EE) - California State University at Fullerton
BSE(EE) - University of Michigan
Major Additional Courses: BGS - Computer Capacity Planning
PMI - Effective Classroom Techniques
Courses Taught: Suite of Global
Maintech Courses (Developed and taught)
MVS/XA Internals (Developed portions of course)
VM/PE Installation Workshop
(Developed portions of course)
LANGUAGE Highlights: C++, Java, C, JavaScript, Python, Perl, XML, REXX, BAL
Professional Organizations: CMG, ACM, IEEE