James Melville
Senior Network Engineer

SC cleared Senior Network Engineer with a passion to automate network management and develop Python skills. Engaged in exploring test driven development as a means of maintaining productivity, and keen to engineer solutions through repeatable design process.
The Hut Group
May 2016 - Dec 2018
Senior Network Engineer
The Hut Group is a $5 Billion e-commerce, distribution and manufacturing company
  • Designed and built a RESTful API for firewall change automation in Python with Flask and FortiosAPI, experimenting with test driven development methods and using an object oriented approach
  • Mentored intern for the completion of the firewall service, providing positive encouragement and objective feedback
  • Scripted the creation of Citrix Netscaler configuration with Python and Jinja2
  • En-masse administration of ~1500 domains via the Dyn DNS API
  • Deployed Netdisco, LibreNMS and Oxidized network monitoring and management tools
  • Management of Citrix Netscaler load balancer appliances, NCC Webscreen DDOS appliances, Cisco MDS storage switches, Cisco Nexus datacentre switching, FortiGate firewalls, Akamai and Level(3) CDN
  • Lead engineer for FortiGate HA cluster DC firewall replacement
  • Lead engineer for Cisco UCS clustered compute DC replacement
  • Support and mentoring of the junior engineers, vendor liaison and point of escalation
  • Built Cisco port autoconfiguration using switchport macros
  • 300 AP Meraki wireless deployment and troubleshooting
Steria Group
Nov 2014 - May 2016
Senior Network Engineer
Outsourcing company specialising in digital transformation
  • Complete firewall replacement for a County Council including the creation of physically segregated PSN compliant (OFFICIAL) network, upgrading from 2 physical WatchGuard appliances to 3 new HA clusters
  • Segregation of 1500 host flat network into 66 VLANs across Cisco Catalyst 6500 core and 3750 access with python CiscoConfParse library
  • Physical replacement of McAfee datacentre firewall cluster
Zen Internet Limited
Mar 2013 - Nov 2014
Managed Networks Team Senior
Point of escalation and support for junior engineers
  • Built Cisco Configuration Engine templates for zero-touch router provisioning
  • Deployment of Cisco based console server using reverse telnet with the NM-16A management card
  • Built Netflow server using NFSen to provide an insight to bandwidth utilisation
Abandon Normal Devices
Sept 2015 - Ongoing
Digital art festival challenging traditional art delivery and content
  • Providing voluntary consultancy and technical support for networked, web based and IOT creative projects including design and install of temporary network to support Cloud Face / Shinseungback Kimyonghun (2015)
UMIST - University of Manchester Institute of Science and Technology
Electrical and Electronic Systems Enginering - B.Eng
Sept 2001 - June 2006
Network Administration
  • Routing
  • Switching
  • FC SAN
  • Load balancing
  • Packet Capture Analysis
  • X.509 Certificates
Network Hardware Vendors
  • Cisco IOS
  • Cisco Nexus
  • Citrix Netscaler
  • Juniper SRX
  • FortiGate
  • WatchGuard
  • McAfee Firewall
  • HP
Python Scripting
  • Flask
  • Unittest
  • requests
  • Jinja2
  • dyn DNS API
  • netmiko
  • ciscoconfparse
  • FortiosAPI
Beer Brewing
  • Built electrical control hardware for automated brewing temperature management
  • Motorised mill to crush grain
  • Automated elctrical heating and cooling of fermentation fridge
  • Water filtration and treatment
  • Fabrication of bike workstand by welding mild steel
  • Mountain Biking
  • Road Cycling
  • Frame Building with TIG welding
  • BBQ and Smoking - automated temperature control with air fan