Experience
2002-Present
Hardware/Software support for small business clients
- Install/setup/administer various Microsoft Windows Server environments
- Find and correct security problems such as virus/worm/trojan/malware software
- Install various accounting client/server applications for CPA customers
- Troubleshoot hardware failures and repair problems found (hard drive, power supply, network gear failures
- Write automation scripts for customer use to schedule automatic backups, routine copying and automation of any task the customer would otherswise be unable to perform without much greater knowledge of Windows
Experience
1996-2002
Systems Engineering support for Tru64 UNIX (Digital Equipment/Compaq)
- Troubleshoot customer reported problems with filesystems and in particular NFS (Network File System) to the kernel level
- Analyze performance problems such as hangs, low throughput, uneven performance
- Configure hardware and software to duplicate customer environments
- Backport code corrections to specific version of OS software required by customer
- Analyze customer programs which demonstrate perceived problems
- Troubleshoot and repair hardware/software failures in engineering environment
- Write programs to reproduce reported problems
- Develop and provide workarounds for customer problems
- Analyze and solve security problems such as DOS, unauthorized access etc.
- Solve Tru64 Cluster problems
1993-1996
Contract Programmer Digital Equipment Corporation
- Ported DecIntact transaction processing software from OpenVMS/VAX to OpenVMS/Alpha
- Provided Encina DCE toolkit support for ACMS/XP project
- Provided customer support for DecIntact customers
- Analyzed customer supplied programs for use with Encina DCE environment
1993
Contract Programmer IOCS
- Ported 32 executable Fortran application from OpenVMS/VAX to OpenVMS/Alpha
- Repaired IOCS customer voice response computer for Blue Cross/Blue Shield of Rhode Island
1982-1993
Principal Engineer Digital Equipment Corporation
- Consulting engineer for multiple computer language projects
- Engineering Supervisor for multiple language processor projects
- Member ANSI COBOL (X3J4) representing Digital
- Project Leader COBOL-81 compiler project
- Development engineer COBOL-81 compiler project
- QA engineer for COBOL-81 compiler project
1979-1982
Field service engineer Digital Equipment Corporation
- Maintained/repaired PDP-8, PDP-11, VAX 11/780 systems
- Maintained/repaired high speed line printers, disk drives etc.
Platforms
- Tru64 UNIX and TruCluster
- OpenVMS
- Windows (all flavors)
- Linux (multiple distributions)
- Solaris
Languages
- C, Bliss, Pascal, Fortran, COBOL, Basic
- Perl, various shells (Bourne, C, Korn, Bash)
- Java (minimal experience)
- Various Assemblers (PDP-11, Macro-32, Alpha, Intel - IA32)
Hardware
- Vaxen, PDPs, AlphaServer and workstations
- SCSI subsystems - differential and single ended, multiple initiator (cluster)
- Network hardware - NICs, routers, hubs, firewalls, wireless (802.11b)
- PCs - Intel/AMD based, build/configure, upgrade, repair
Other Skills
- Taught programming languages and systems analysis at local community college for six years
- Have written numerous customer technical presentations
- Strong systems administration skills
- Strong crisis management skills with an emphasis on customer assistance
- Very strong troubleshooting skills
- Relentless problem solver