Jeff
Delray Beach, FL 33484
jeff@jeffhecker.net
Objective: A creative, interesting job designing and implementing new hardware and/or software in the electronics, computer, I.T. / D.P., communications, or similar field.
Job Related Experience:
1991 - Present: United States Senate Democratic Policy Committee
Position: System Manager / System Programmer |
Supervisor: Greg Billings, Larry Benoit, Laura Quinn |
- Responsibility: Oversee system operations, and provide assistance for three Senate office using PCs, Macintoshes, and networked Unix systems. * Develop, maintain and enhance in-house office automation systems.
- Accomplishments
:
Designed and installed DPC's internet web site and a Senate-wide, secure Intranet.
* Designed several TV studio equipment interfaces controlled by browser via web applications.
* Developed and deployed a nationwide networked digital video storage system to replace couriers and overnight shipping VHS tapes across the country.
* Installed, maintained and enhanced a PC/Unix workstation network to replace an aging DG system for office automation applications.
* Automated many monitoring and backup functions which had previously been done by hand.
* Developed free-form data input applications to speed staff data entry.
* Automated communications to external computer systems.
* Developed several "stupid cc:Mail tricks" allowing offices to automate their constituent internet e-mail reply process.
1986 - 1991: United Press International, Fairfax VA
Position: Systems Programmer / D.P. Manager |
Supervisor: Sandy Sewitch, V.P., Controller |
- Responsibility
: Manage operations, and support accounting and administrative data processing requirements on a network
of Unix, Xenix and HP3000 computer systems. * Develop new, and/or enhance existing, applications to support changing administrative needs. * Supervise D.P. staff programmers, operators, and processing schedule.
Accomplishments: Implemented new systems for customer billing, marketing, accounting, and human resources, using Informix RDBMS, including data entry screens, processing, and user reports. * Automated many manually performed "routine" functions, resulting in fewer errors, more timely processing, and greater system efficiency and availability. * Developed automated interfaces to and from outside sources (bank reconciliation, payroll, IRS, ACH), eliminating lengthy, tedious, and error prone manual efforts. * Supervised and participated in the transfer
of applications from and to UNIX, HP3000, Pick, VAX/VMS, and networked PC systems.
1981 - 1986: Arens Applied Electromagnetics, Gaithersburg MD
Position: Systems Programmer |
Supervisor: Virgil R. Arens, President |
- Responsibility: Develop new modules for Arens' Presentation Graphics (PG) software package * "Port" PG programs to various computer systems / various operating systems / various computer languages * Provide telephone and on-site support to customers calling with questions and/or problems using Arens' software * Participate in custom contract programming efforts undertaken by Arens.
- Accomplishments: Re-wrote several of the programs in the Arens package, adding new features, and reducing execution time and memory requirements * Developed program-independent and machine-independent modules for all programs in the Arens package to lessen portability problems * Added new graphics output drivers to the Arens' PG package for several devices
1979 - 1981: Penril Data Communications Div., Rockville MD
Position: Analog/Digital Design Engineer |
Supervisor: Jack Keilson, V.P. Engineering |
- Responsibility: Project engineer on small standalone projects related to Penril's modem products, including design, breadboard, and debug * Assistant engineer on larger, more sophisticated projects * Interface with Drafting,
Manufacturing, and Test departments.
- Accomplishments: Designed and implemented an NIST (NBS) DES encrypter capable of operation at 14.4KBPS in full duplex mode * Designed and implemented a Bell 801 compatible automatic calling unit (ACU). * Set up an ATE station for testing incoming custom LSIs * Re-designed an obsolete, MSI based, remote diagnostic unit, using a then current microprocessor implementation, saving two PC boards and 50% of the manufacturing and testing time * Other projects, including test sets, modem and data communications accessories, and optional features for
larger modem projects.
Presented Papers and Published Articles:
-
| June 91 | "Unix System Administration for MPE Veterans", at the HP Users' Group Eastern America Conference. |
| May 90 | "Production Reporting using HP BRW"', at the HP Users' Eastern America Conference. |
| Sep 89 | "UNIX, Posix and the Future of Commercial Data Processing" at the HP Int'l Users' Group Conference. |
| Feb 89 | Typographical error detection, contributed to "Wizard's Grab Bag", UNIX/World magazine. |
| May 88 | "Using the 'MP' in Your 'MPE'", at the HP Users' Eastern America Conference. |
| Nov 87 | "Programming for Portability" at the SuperGroup HP3000 Conference; printed in "Interact", Mar '88. |
| July 87 | "Job Restarting"   "Wizard's Grab Bag", UNIX/World magazine.
|
| Sep 86 | "A RISC Tutorial", HP International Users' Group Conference; printed in "The Chronicle", Dec '86. |
| May 86 | "Bit Picking", at the Southern California Regional HP Users' Group; printed in "Interact", Oct '86. |
| Sep 85 | "tar tape recovery" contribution to "Wizard's Grab Bag" in UNIX/World magazine. |
| Sep 84 | "Never Take the Default" HP Users' Group Eastern America Conference; printed in"Interact", Mar '85. |
Hardware Design Experience with: 74xx00 TTL, 4000 CMOS; i8048, i8080, Z80, 680x0; Linear; FCC Part 68, various ANSI, BELL, CCITT, and other industry standards; IBM PC and Macintosh internals; the typical array of prototyping and electronic test equipment.
Software Experience with: (in preference and proficiency order, more-or-less)
- Utilities and packaged software: NCSA/Apache HTTPd, Perl, PHP, Drupal, Cu-SeeMe, Real Video, Informix, MySQL and Oracle SQL, shell scripts, vi, ed, [nt]roff, awk, uucp, sendmail, IMAGE/3000, QUIZ, BRW, HPFA, TDP/3000, Photoshop, Lotus 1-2-3, WordPerfect, WPOffice;
- Operating systems: UNIX, MPE, Macintosh, MS-DOS/Windows/NT, TCP/IP, LAN Manager & NT, Netware;
- Higher level languages: C, Perl, PHP, Java, Javascript, dHTML, SPL/3000, PL/I, Pascal, FORTRAN-IV/77/3000, BASIC, APL;
- In assembly: Intel 8080, 8048, Zilog Z80, Motorola 680x0, IBM Series/1, HP3000;
Education:
- 1973-75 - Peary High School, Rockville MD. - Courses included Electronics, Chemistry, Physics, and Drafting.
- 1976-77 - Montgomery College, Rockville MD. - Courses included Chemistry, Physics, Calculus and other EE and drafting classes.
Personal:
- Born on:February 22, 1957
- Marital Status:Single
- Hobbies:Amateur Radio, Photography, Baseball/Soft Bowling, Tennis, Bicycling, Astronomy, Piano/Synthesizer.
Show stoppers:
- Clearances: None
- Born on February 22, 1957
- College major was Chemistry, and was back in the 70s
- References: available on request
Jeff
Delray Beach, FL
jeff@jeffhecker.net
Return to the World According to Jeff.