Background

Summary of my career within the technology sector.

For the first part of my career I was trained and become a Certified Engineer in Telecommunications (NZCE), this involved repair of electronic devices including modems, telex and X25 PAD's. I took an interest in what then was Coax based Ethernet networks and become part of the LAN Department, deploying and troubleshooting routing and switching equipment, picking up experience with protocol analysis on client server communications and exposure to Server Based applications. Moving on to a Software Company writing and deploying Print House based solutions incorporating Windows OS Application, Database, Metaframe clients and sensor devices attached to the printing mill equipment for shopfloor control.

Consulting work provided my next working phase for various companies including Datacom, NZI and Telstra. Alot of the work involved managing technical teams to troubleshoot and operate IT infrastructure including Wide Area Networks, Server OS, Switching equipment. Some of the work for Telstra involved the integration of 5 business aquisitions into a single entity. This involved managing a team of people to consolidate systems and provide connectivity to all services across the group.

I moved to London where I worked for an International Consulting company providing support and design experience for IT Infrastructure, one of the clients NHS, involved deploying large SAN's and SQL Clusters to be used as part of the NHS Nationwide Data Spine.

An IT Service Provider was my next challenge where I helped the business deploy a more structured approach to providing outsource services to clients such as Service Desk, Monitoring and Support Services. This was achieved using my ITIL acquired skills to streamline the operating model also providing templates for the services offered to clients. Also Provided SQL DBA skills and support to clients.

The rest of the clients and employers I worked for are shown within the Working History Summary of my CV, which you can access as a PDF here.

Things I Can Do

I have attained many skills during my years in the ICT Industry, the following are the ones I am most proficient. However I am a very quick learner and willing to take on anything new.

  • Enterprise and Solution Architect
  • Technical Writing
  • C# Programming
  • MVC Web App Development
  • IOT Development
  • Cloud Architecture
  • SQL DBA
  • System Administration
  • Data Engineer
  • Process and Governance
  • DevOps Engineer
  • Agile and ITIL Certified
  • Enterprise Monitoring

A Few Accomplishments

Here are some examples of work that I have done across various employments and client engagements.

Azure Engineering

Azure Architect, Data Architect and Data Engineer Trained.

Design and Deployed
  • IaaS Solutions with Networking Integration with On-Premises (VPN and ExpressRoute)
  • AD to Azure AD Integration for O365 Solutions and Enterprise Apps
  • Web, Function App and IOT Applications
  • Data Analytics solution utilising On-Prem Data Sources
  • Azure API Gateway for On-Prem and Cloud API consolidation
  • Docker and Azure Kubernetes Solution
  • Azure DevOps GIT Repos and Pipelines to deploy Solutions
  • Windows Azure Pack for private cloud

ICT Enterprise Architecture Guide

Involved in providing Enterprise Architecture Guide (EAG) to various clients via a consultancy approach to gather required information. Provides ICT architectural principles and goals, the current and future state architectural vision that supports the Digital Strategy. These engagements inform business owners about potential direction and roadmaps.

Data Diviner (System Automation)

Designed and Built an Automation Platform for a Service Provider that allowed collection and reporting of system data from server and Service Infrastructre. This was completed using C#, MVC, Powershell, SQL 2016, SSRS and various API's, provided insights into system configuration and ability to provide automated Health Checks.

Azure API Solution

Designed and Built an API Platform for a Health Provider that allowed vendors access to on premises data.

Infrastructure Design

Designed HP Hyperconverged Infrastructure for VMWare utilising vSAN. This involved components from Hardware right thru to the VMWare layer, including services such as AD, DNS, DHCP, NTP and Veeam Backup Solution. Integration of Azure Components with on-prem services for Hybrid functionality to Web Based applications with VPN, Content Switching, Load Balancing and Express Route Connectivity.

DevOps Automation Framework

Designed and Built an Automation Framework for simplifing and standardising Digital Web application deployment to various environments. This was done as part of a DevOps team to allow the client to move from a deployment time of months to weeks. This Framework utilised Powershell, DSC, VS Build artifacts and Jenkins.

C# MVC Web Sites

Designed and Built multiple different Web Applications utilising C# MVC framework, CSS and HTML, this is an Example of a simple one. Built a web application for Health Therapist's to track client appointments, Notes and Invoicing. This utilised external Authentication, Authorisation and Entity Framework to store data in a SQL Database.

CI and Billing Engine

Designed and Built multiple microservices that collected data from Infrastructure equipment via API's to provide a consolidated view of all client hosted configuration items. Data was also collected to inform the overall billing for each client. The solution involved windows services built using c#, SQL databases, Multiple API's, scripts where API's weren't available, SSRS, SSIS and MVC for UI.

Current Referees

Kris Cosgrove - Enterprise Architect - 021482871

Old Written References

These are written references provided by two companies when I was working as an ICT Consultant.

Other Interests

I enjoy the following pastimes

  • Surfcasting
  • Home Brewing
  • Arduino and Raspberry PI projects
  • Gardening
  • DIY Projects
  • Surfing and Swimming