Nick is a passionate technologist with 10 years of experience in IT delivering solutions ranging from bespoke web and mobile applications to big data cloud platforms. His blend of skills makes him a highly versatile individual who approaches projects with diligence, fervour and honesty and a desire for high quality outcomes. When he's not hacking at the command line, he can be found enjoying fantasy novels, gaming or just generally procrastinating on the internet. He also enjoys cycling, snowboarding and photography.


Software Development

  • Ruby
  • Ruby on Rails
  • Postgresql
  • Javascript
  • Objective-C
  • PHP
  • HTML5
  • CSS3
  • Content Delivery
  • Git
  • Vim
  • SQL
  • NoSQL

Cloud/Infrastructure Engineering

  • AWS
  • Azure
  • Apache
  • Nginx
  • Linux
  • Shell
  • Puppet
  • Ansible
  • Spark


  • TDD
  • BDD
  • Continuous Deployment
  • Agile
  • Jenkins

Other Programming Languages

  • Haskell
  • Scala
  • Elixir
  • Rust
  • R

Work Experience (5)

Manager, Technical Lead
September 2014 - Current

Starting as a senior developer in the company's small, specialised Cloud Services team, responsible for maintenance and development of monolithic Rails application, architecture and engineering of advanced analytics platform and software development for a variety of data and analytics projects. Later promoted to manager as a technical lead in platform operations and delivery.

  • Deputy lead of C3's DnA Ops competency
  • Established as a leader in AWS solution architecture
  • Key resource in the design and development of hosted analytics platform. A scalable solution which supports large scale data ingest, ETL, MPP analytics and real time processing. Targeting cloud platforms AWS and Azure, supporting distributed computing using EMR, Redshift, Hadoop and Spark, etc.
  • Architectural development of big data platform to support processing and management of terabyte scale data analytics. Built on AWS with a focus on high availability and fault tolerance
  • Development and maintenance of data quality and validation application. Large complex Ruby on Rails application supporting advanced database management with group access controls, complex and aggregate data validation
  • Runs presentations on version control, DevOps
  • Delivered workshops on functional programming principles, good software development practices and AWS cloud computing
  • Contributed to development and presentation of prototype cyber security platform for a Big Four bank
Senior Developer
Hardhat Digital
May 2010 - September 2014

Senior Ruby on Rails developer in fast paced digital agency. Development of many websites ranging from single page promotional sites to full e-commerce sites. End to end involvement in projects with full client interaction.

  • Online ordering apps for large wholesale foods distributor. Monolithic PHP Zend application and iOS app consuming SOAP web service.
  • Development of iOS tablet app and accompanying content management API site for large beverage manufacturer. Featuring review/release workflow.
  • Internal CMS system used to power majority of client sites featuring custom Capistrano scripts for rapid deployment.
  • Responsible for training new developers
Freelance Developer
Self Employed
November 2009 - May 2010

Various PHP development projects, managing multiple project and clients.

PHP Developer
October 2008 - October 2009

Lead developer for account administration site for telecom provider. Integration with PBX systems & online payments. Administration of Linux hosting and deployment.

PHP Developer
October 2007 - October 2008

Member of internal web development team for successful hosting company, producing client sites with in house PHP CMS system.

Education (1)

Multimedia Computing
University of Huddersfield
2004 - 2007
Grade: 2:1 BSc (hons)



Native speaker


Relevant Technical Interests

  • Data Science & Engineering
  • Computer Hardware
  • Raspberry Pi & Arch Linux


  • Commuting 20-30km
  • Bupa Around the Bay
  • Mountain Biking


  • Sci-fi/Fantasy Reading
  • Action/Fantasy Movies
  • Anime & Manga
  • Death Metal & Electronic Music
  • Gaming

Office Games

  • Table Tennis
  • Foosball
  • Hacky Sack
  • Nerf Wars


  • novice
  • goofy


  • Canon 650D