Currently working to operationally support the applications deployed across Heroku and AWS.
Technical Support Analyst
As a TSA for WestJet, I supported the WestJet Web and Mobile Check-In sites for operations and expansion. Working with IT Developers, IT Security, Business and QA personnel, I helped to co-ordinate, deploy and manage new code and content into the WestJet Web and Mobile Check-in sites. Technologies I worked with on a daily basis in this role included JBOSS Application Server, F5 load-balancers (LTM/GTM), Tomcat Application Server, and multiple Java frame-works. These applications were fully automated for deployments and environment changes with custom bash-scripts and the migration to Ansible and Docker has begun.
I also supported the Profile/Identity Application operation and expansion where I worked with many internal teams. Technologies I supported on this stack included Tomcat Application Server and F5 load-balancers (LTM). In this role I helped to deploy our code into 3 different Application servers to support the software stack through our QA Environments and eventually into Production. I helped to monitor the front end layers of this application via Splunk and Orion application monitoring and trouble-shoot various issues encountered by guests in the stack. This application was fully automated for deployments and environment changes with IBM UrbanCode and Ansible scripts.
I am a freelance web developer and have worked with diverse clients both local and internationally. Duties for this work include client-management, budget/project management, media planning, asset management (photos, video, print), architecture planning (technologies, hosting, maintenance), site-testing and ongoing maintenance/enhancement.
Services and Experience: Web Development on all platforms (PC/Mac/Linux), Site-Architecture Planning, Search-Engine-Optimization, Site (Google) Analytics, WordPress Development, Enterprise Level Hosting Services, Code-backup SCM (GIT), Deployment Scripting (Bash/Ansible), Site security (CloudFlare/SSL management/Akamai/Fastly) and E-Commerce Solutions.
Intranet Systems Manager
Managed, Developed and supported the internal enterprise applications and company web sites. Duties included building out and managing zones in Solaris OS, building/configuring various components (Apache, Tomcat, etc.) from scratch on Solaris and Developing internal applications (PHP) to meet CSOX compliance requirements. Built out an internal version of “YouTube” using the open-source version of MediaCore Video library using Python.
- Hyatt Hotels,
- Blue Cross of Arizona,
- Kaiser Permanente,
- Dell Computers,
- Adidas.com and
- Best Buy.
Built custom databases and database reporting applications in order to help the company comply with Sarbanes-Oxley standards. Desktop applications were written in various Windows platform based languages including VB and .NET and most of my work here revolved around hardening and writing reporting tools for large Oracle Databases (PL/SQL Development, Oracle Database Management).
Our team built a time and attendance (time-tracker) application and calendar system that plugged-in to a large existing J2EE Dashboard application used by the US Federal Government Agencies (NASA, National Library of Congress etc.).
Duties included JSP and Java programming, Database design (Oracle), SQL Development, BPEL (Business Process Execution Language) wrapper development and Section 508 compliant XHTML and CSS web-development (accessibility requirements for US Government).
Attended the O’Reilly Velocity Conference in Santa Clara for DevOps and Web Performance. Topics included:
- DevOps in the Enterprise
- Continuous Delivery
- SOA architectures
- Containerization and Deployment
- Docker and CoreOS
- User Experience Optimization
For more detailed information on courses/tutorials attended see:
F5 LTM: Administering Big IP 11.4.0
Scalar Solutions, Toronto Ontario
– installation and provisioning of F5 LTM appliance
– set up of network components (trunk, floating-ip, SNAT)
– basic VIP and pool configuration
F5 LTM: Configuring Big IP 11.4.0
Scalar Solutions, Toronto Ontario
– advanced installation and configuration of F5 LTM appliance
– routing, SNAT, persistence, SSL, multi-appliance sync
– advanced logging (syslog) configuration to Splunk
Diploma, Computer Systems Technology
– linux server build and administration (build apache/tomcat web-server)
– computer systems engineering (hardware, firmware development, Linux OS)
Certifications: MCSE Windows 2000, A+ Hardware, Network+, Novell, Linux+
Spectrum Community High School
Graduate with Honours