| 
                 | 
              
                Andrew Phillips | 
            
| home | 41 Southill Dr., Halifax, NS, B3M 2X9 | 
| theasp@gmail.com | |
| phone | 902-448-5130 | 
Work Experience
Environment Canada / Shared Services Canada, Dartmouth, NS. (May 2002 - Present)- Designed and implemented a system in Perl to allow outside users to authenticate, retrieve products and calculate cost for usage for downloading products.
 - Developed a Perl web application which decodes data into a PostgreSQL relational database which would graphically display the data collected from a wind profiler, buoys, surface sites and weather models.
 - Configured and maintained a High Performance Computing cluster running Linux, MPI and Sun Grid Engine.
 - Designed and lead the national deployment of a high availability network authentication system and file server using Heartbeat, Kerberos, LDAP, NFS and a SAN.
 - Various system administration and maintenance tasks, including system installation, troubleshooting hardware and software, software devlopment, porting, and user support in Linux and Windows.
 - Troubleshooting LANs and WANs using TCP/IP, and other data communication problems.
 - Provided on call and business day support for two 24/7 weather offices including applications, servers, workstations, data acquisition and dissemination.
 - On assignment with the Configuration Management Office coordinating, developing and documenting a standardized set of Linux servers, desktops and other hardware deployed in each weather office and providing higher level support.
 
- Installed, configured, and maintained a Linux based web and application server.
 - Designed and implemented several web applications, ranging from database reporting, to document management systems.
 - Supported PC infrastructure by performing upgrades and troubleshooting.
 
- Designed and populated a database of job files.
 
Education
- Bachelor of Science Graduate, minor in Computer Studies, May 14 2004, Mount Saint Vincent University, Halifax, NS
 - 3 years of Bachelor of Computer Science, 2000, University of New Brunswick, Fredericton, NB (Incomplete)
 - Grade 12 High School Graduate, 1997, Charles P. Allen High School, Bedford, NS
 
Expertise
- Open-source tools
 - Programming and scripting
 - System administration
 - System architecture
 - Virtualization
 
Hardware
- Desktops
 - Fibre Channel (Cisco, Brocade)
 - Networking (Cisco)
 - Severs (Dell, HP, IBM)
 - Storage/SAN (EMC, Infotrend)
 
Operating Systems
- Most experienced with:
            
- Citrix XenServer
 - Debian Linux
 - OpenWRT
 - Ubuntu Linux
 
 - Have worked with:
            
- CentOS Linux
 - RedHat Enterprise Linux
 - Solaris
 - Windows (NT, 2000, XP, 7, 10)
 
 
Software
- Jenkins
 - LVM
 - MS Office Suite (Word, Excel, Access, Outlook, Viso, Project, etc.)
 - MediaWiki
 - Nagios/Icinga
 - Nmap
 - OpenOffice
 - Sun Grid Engine
 - Version control (CVS, Git, Subversion)
 - Virtualization (libvirt, KVM, Xen, XenServer)
 - Wireshark
 - ZFS
 
Programming Languages
- Most experienced with:
            
- C
 - Clojure & ClojureScript
 - HTML & CSS
 - Java
 - JavaScript (Browser and Node.js)
 - Lua
 - Perl
 - Unix Shell Scripting (Bash, POSIX sh)
 
 - Have worked with:
            
- Android
 - C++
 - C#
 - Common Lisp
 - Fortran
 - PHP
 - Python
 - R
 - MATLAB
 
 
Network Services
- Database Servers (MariaDB, MySQL, PostgreSQL, SQLite)
 - DHCP
 - DNS (Bind)
 - Firewalls (iptables, Shorewall)
 - FTP (ProFTPD and vsftpd)
 - High Availability (Heartbeat, Corosync, Pacemaker)
 - HTTP Web Servers (Apache, NGINX, Squid, Tomcat)
 - Jabber (ejabberd)
 - Kerberos (MIT)
 - NFS
 - LDAP (OpenLDAP)
 - PXE
 - SMTP Mail Severs (Postfix, Sendmail)
 - SSH (OpenSSH)
 - SSL/TLS
 - X11
 
General Qualifications
- Knowledge of the ISO 9001:2000 quality management systems standards.
 - Able to work independently with minimal instruction and supervision.
 - Works well with people, a team player.