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.