System Programmer Iii, Systems Programmer Supervisor
Computer Science Department, University Of North Carolina
Overall architect for department software environment and the Microelectronics System LaboratoryProject manager for conversion of department computing environment from mini-computers to workstationsInstalled and maintained DEC mini-computers, DEC, Sun, and HP workstationsImplemented and maintained access control:* Evaluated and installed the Andrew File System to improve filesystem security and availability. Converted the departmental servers from NFS to AFS. Conducted user training on authentication and ACLs.* Developed and installed the first password strength requirements to replace the less rigorous UNIX mechanisms used in 1988. Created the department's first password aging software. Maintained operation security:* Modified the computer systems in response to the Morris Worm, ran brute force password scans against password files, and corrected security vulnerabilities in UNIX utilities.* Discovered several ongoing security intrusions on the Computer Science machines, and logged intruder activities while fixing vulnerabilities. * Applied operating system and file system security patches, and monitored security newsgroups, mailing lists, and web sites.Provided business continuity planning by designing a backup environment for Microelectronics System Laboratory and purchasing, installing, and configuring backup hardware and software.