|SUMMARY: Over 25 years of solid experience in analysis, software architecture and design, real-time process control, scientific and systems programming, as well as product development, project management, quality assurance, and technical support.|
12/91 to date: At Brookhaven National Laboratory, as Advanced Computer Analyst, he developed software architecture and conceptual design of a distributed control system for the Relativistic Heavy Ion Collider (RHIC). Developed embedded software for real-time control of magnet power supplies, instrumentation, and other equipment. Also responsible for integration test methods and Software Quality Assurance programs. (Click here for current duties and further background.)
8/86 to 11/91: At Grumman Aerospace, as Principal Engineer, he completed several assignments for Space, Aircraft, Electronics, and Melbourne (JSTARS) Divisions, and for the Office of Corporate Technology, including:
6/85 to 7/86: At Robotic Vision Systems Inc., as Software Manager, he successfully integrated computer usage and networks across divisions of the company, selected and managed new computer and network installations (Unix, microVAX, Sun, ethernet, PACX, CAD/CAM), and conducted training programs for over 50 software, electrical, mechanical, and robotic engineers under his technical direction. He also devised and instituted corporate standards and methodologies for software development, configuration control, design-capture, software re-use, and automated testing.
3/83 to 6/85: At Megadata Corporation, as Product Manager, he developed and brought to market an Inventory Control System, a 68020-based Unix system, a Z80-based CP/M product, and an 8088-based Personal Computer "clone" (including a fully IBM-compatible ROM BIOS). Also developed Unix drivers, communications codes, Fortran compiler enhancements, and a 6809 cross-assembler. Supported products for airlines, securities trading, and other applications. Negotiated OEM contracts, wrote major proposals, and provided technical support at trade shows and sales visits.
12/81 to 3/83: At American Science, Energy & Environment, Inc. as Vice President for Software Development, he managed all software efforts in diverse areas, including porous media simulations, meteorological analysis, environmental and medical effects of pollutants, battlefield simulations, pharmaceutical database for drug interaction, legal data retrieval, and video arcade graphics.
11/80 to 12/81: As an independent consultant, he was engaged by Microsoft to solve critical Fortran and Pascal compiler and I/O problems, for what later became the IBM personal computer. Other clients included U. S. Army White Sands Missle Range (probabilistic modeling of atmospheric turbulence) Los Alamos Scientific Laboratory, the New York State organized Crime Task Force, Fabricated Plastics (Morristown, NJ), Cyberchron Systems (Los Angeles, CA), MA/COMM Microwave Power Devices, and American Science, Energy & Environment.
4/66 to 11/80: At Brookhaven National Laboratory, during 15 years of progressively responsible staff positions in the Applied Mathematics Dept., he completed projects for every BNL scientific department plus assignments at CERN, Argonne, Los Alamos, and other national laboratories. His work included scientific programming, modeling (molecular structure, nuclear reactors, acid rain), language compilers, operating system internals and drivers, real-time process control, data collection and reduction.
5/64 to 4/66: At Polytechnic Institute of Brooklyn, as Research Associate in the Physics X-Ray Diffraction Laboratory, he performed crystallographic structure determinations and implemented several computational programs in Fortran and assembler.
B.S. degree, 1964
Polytechnic Institute of Brooklyn
50 postgrad credits
Polytechnic Institute of Brooklyn
(now Polytechnic University)
35 postgrad credits
State U. of N. Y at Stony Brook
and Polytechnic University
Languages & Operating Systems:
OTHER: Secret Clearance, 1986. "Extended Background Investigation" (EBI) completed 1988.
Principal Member of ANSI Fortran Standards Committee X3J3 and ISO/JTC1/SC22/WG5; other standards work on POSIX, Ada, and C language.
Holds Adjunct Professorships in Computer Science at Polytechnic University and at Suffolk County Community College.
Click here for current duties and further background.
Click here for plain-text version of this page