Management:

  • Personnel: Document staff requirements, interview, hire; manage schedules including 24 hour pager support
  • Projects: Oracle 9i database upgrades; Oracle Applications 11.5.8 upgrades; Oracle 9iAS Install; Disaster Recovery testing; AIX 5L upgrades; Tivoli Storage Manager 5.2 upgrade
  • Capacity Planning: 108 Oracle databases supporting OSI banking application and 72 Oracle Applications systems on RS/6000 and Linux systems; Tivoli Storage Manager and tape silo backing up all production Oracle databases and applications software, AIX systems, Windows servers
  • Budgets: Personnel, capital expenditures, consumables; Determine cost per for banking application and financials application
  • Configuration Management: Change Control team member approving developer and administration production system changes

Software Development:

  • Languages:
  • Tools:
    • Git and Gitosis, Subversion, CVS, RCS, PVCS, Clearcase: Version control
    • Eclipse, Project Builder, Code Warrior: Integrated Development Environments
    • GNU and X Emacs, vi/vim, jEdit: Source editors
    • make, ant, rpmbuild : Compilation management and package building

Big Data:

  • Hadoop CentOS, Ubuntu Server, Mac OS X: Deployed 2 production clusters (22 worker, 2 management nodes; and 12 worker, 3 management nodes) and populate with Java based ETL, extracting data from multiple Oracle databases, significantly improving data scientists access to data and ability to rapidly analyze activity

System Administration:

  • All UNIX Platforms:
    • System installation and configuration
    • TCP/IP network management (DNS, DHCP, NTP, NFS and NIS clients and servers)
    • security (SSH, Kerberos, TCP Wrappers, Crack, SATAN, Nessus)
    • Backups via AMANDA and tar
    • User account administration
    • update deployment
  • Linux 0.99 to 3.0.x (RedHat/CentOS, Ubuntu, Debian, SuSE, Gentoo, and Slackware distributions) Intel x86 and x86-64, PowerPC, Sparc, Alpha, M68K:
    • Apache web server configuration
    • firewall configuration and administration, including automatic addition of drop rules
    • Puppet systems management for deploying Hadoop clusters, software updates, Nagios monitoring, user management
    • Hadoop clustering
    • Nagios and Nagiosgraph systems (CPU, memory, disk utilization) and applications (web server response time, JVM via JMX, Hadoop cluster utilization) monitoring
    • Asterisk Voice over IP servers
    • SAMBA and Appletalk (netatalk) server configuration
  • Mac OS X Macintosh, Intel and PowerPC:
    • Apache web server configuration
    • Hadoop clustering
    • Appletalk and Windows file/print server configuration
    • Firewall configuration
    • logwatch and swatch log monitoring
  • AIX 4.1.x, 4.3.x, 5.1.x, 5.2.x IBM RS/6000 and P Series Workstations and Servers:
    • TCP/IP network management (DCE and DFS clients and servers)
    • High Availability Cluster Multiprocessing (HACMP) installation, configuration and maintenance
    • Setup of SSA disk arrays.
  • OpenBSD 2.5 through 4.x Intel x86 and Macintosh 68k:
    • Firewall configuration, including acting as a transparent packet filter
  • Solaris 1 (SunOS 4.1), 2.x, 7, 10 Sun Workstations and Servers:
    • TCP/IP network management (SAMBA)
    • Solstice Backup (Legato)
  • IRIX 5.3 and 6.2 Silicon Graphics Workstations and Servers:
    • Installation and configuration of Clariion Disk Arrays
    • TCP/IP network management and Firewall configuration and administration
    • Netscape server configuration
    • SoftWindows configuration including Novell network access
  • HP/UX 9, 10.x, 11.0, 11i Hewlett Packard Workstation and Servers:
    • TCP/IP network management (DFS and DCE clients and servers)
    • WABI installation and configuration
  • C2 Secure DG/UX Data General Aviion (Motorola 88K) Workstations and Servers:
    • Legato Networker backup.
  • Microsoft Windows 3 through 7 Intel x86 and x86-64:
    • System installation and configuration
    • PC/NFS and Novell networking
  • IBM OS/2 Warp Intel x86:
    • System installation and configuration
  • MacOS 7.x, 8.x, 9.x Macintosh 68k and PowerPC:
    • System installation and configuration
    • OpenTransport, MacTCP and Appletalk networking

Virtualization:

  • VMware ESXi Intel x86-64: Replaced multiple aging hardware systems running both Windows and Linux with a single server, improving performance of all supported systems.
  • VMware Workstation, VMWare Fusion, Parallels, VirtualBox Intel x86 and x86-64: Creating and running Linux, Windows, OpenBSD and Solaris virtual machines for software testing and application access

Database Administration:

  • Oracle All UNIX platforms:
    • Installation and configuration, including Oracle Applications (Financials, 11.0 and 11i)
    • Database administration include tablespace and user creation, reorganization
    • Backup and recovery via RMAN, Enterprise Backup Utility and export/import
    • PL/SQL programming, including triggers and stored procedures
    • SQL*Plus report generation
  • MySQL Linux, AIX, Solaris, Mac OS X:
    • Installation, configuration and implementation as database for CGI based client-server applications, including FreePBX
    • Use as data warehouse storage environment
  • PostgreSQL Linux, AIX, HP/UX, Mac OS X:
    • Installation, configuration and implementation as database for PHP and Python based client-server applications
  • SQL Server Windows XP: Migration of data from Access
  • Informix Solaris, Linux: Installation including database configuration and networking
  • Adabas Linux: Installation

Geographic Information Systems:

  • ARC/INFO 6 and 7 Data General and Sun:
    • Installation, configuration and license managemen
    • ArcStorm GIS database manager: TIGER 92, Census demographics, digital elevation and bathymetry, and U. S. Environmental Protection Agency facility data
    • Arc Macro Language and Infolib C library programming: Global Positioning System and spatial data quality control support
    • Data interchange tool development
    • Data documentation tool development
    • Analysis and Modelling: Environmental Justice and Comparative (human health) Risk
    • Cartographic Design and Production: Author of Cartographic Symbolization and Design: ARC/INFO Methods
  • OSU MAP MS-DOS: Teaching Introduction to Geographic Data Systems
  • Idrisi MS-DOS: Teaching Computer Mapping

Voice over IP:

  • Asterisk Linux:
    • Install and configuration Digium hardware for POTS connectivity
    • Configure SIP and IAX2 soft clients on Linux, Mac OS X and Windows
    • Configure connection between Asterisk servers via IAX2
  • FreePBX Linux: Install; Modify PHP and JavaScript source to allow alphanumeric SIP addresses for connectivity with PSGw
  • PSGw Windows: Configure gateway for connectivity between Asterisk servers and Skype

Groupware and Networking Software:

  • Apache (including mod_perl, mod_php, mod_python, passenger, mod_dav, mod_ssl, mod_rewrite), Trac, Plone/Zone, CERN, Netscape Enterprise Server: static HTML and file, PHP and other dynamic HTML, and CGI servers
  • Google Chrome, Safari, Firefox, Internet Explorer, Netscape Communicator and Navigator, Mosaic, Arena: Web page design and layout
  • Sendmail, Postfix, Zimbra, Spamassassin, Dovecot, Netscape Mail Server: local and Internet email servers
  • Netscape News Server, innd: local news server
  • Mail.app, Outlook, Entourage, Outlook Express, Thunderbird, Netscape Navigator and Communicator, Lotus Notes, Novell Groupwise, Claris Em@il, Eudora: Email and RSS clients
  • Exceed, eXodus, SecureCRT, PuTTY, Cygwin/X: UNIX/X Connectivity

Office and Productivity Software:

  • Microsoft Word, Pages, NeoOffice/LibreOffice/OpenOffice, FrameMaker, Applix, AbiWord, AppleWorks/ClarisWorks, WordPerfect, Wordstar: General use; Wrote Cartographic Symbolization and Design: ARC/INFO Methods in FrameMaker
  • Excel, NeoOffice/LibreOffice/OpenOffice, 123, AppleWorks/ClarisWorks, Quattro Pro, Applix, Quicken: Data analysis and general use
  • Keynote, PowerPoint: Conference presentations
  • FileMaker Pro, Bento, AppleWorks/ClarisWorks, dBase, Paradox: General use
  • Graphviz, Visio, AutoCAD, GraphicConverter, AppleWorks/ClarisWorks: Source code and database diagramming; general use

Teaching and Lecturing:

  • Geographic Information Systems Introduction to Geographic Data Systems
  • Computer Programming Computing for the Earth and Mineral Sciences (FORTRAN 77 and C)