David Collom

Software Developer


// About Me

As a dedicated individual I take great pride in my work and furthering my technical understanding.
I am motivated by my passion for technology and the love of working with people from all disciplines and backgrounds.

// Experiences

William Hill

Febuary 2016 - Present

Senior Software Developer


William Hill

May 2014 - Febuary 2016

Software Developer

During my time with William Hill I have played a key member of our in house Automation Platform team (WH Cloud). Part of our major success within this team has being able to reduce scaling of key business applications from 3-6 weeks down to approximately 1-2 Hours!

My main personal achievement during this role has been delivering an automated containerised infrastructure product using Mesos/Marathon along with bespoke development work to support this in our already deployed infrastructure.

Along with my main development role, I have played an active role in delivering several training courses across the Organisation with excellent feedback across various subjects.


City Electrical Factors

June 2012 - April 2014

Software Developer

Being employed primarily as a Software Developer from a PHP background, I have learned Ruby and the Ruby on Rails Framework, within the first 6 months of my employment.

I have also been in charge of pricing, planning and implementing a large scale virtualised server architecture to allow the company to move from a single physical appliance. This solution has been designed to utilise multiple service providers to distribute services. Moving the company into a more scalable, cost effective and flexible position for future development.

Development of this custom made virtualised solution included experience with load balancing, replication and clustering services, automated configuration and provisioning along with a centralised firewall shared across all servers.


Visualsoft eCommerce

August 2008 - June 2012

Developer & System Administrator

Managing servers and infrastructure that host over 400 high traffic Ecommerce websites.
I was responsible for ensuring 99 percent uptime for all essential technology solutions.
Due to the prestige of many of our clients, vulnerability is a constant concern and I have raised the level of security to a PCI compliant standard.
Implementing and developing many new internal systems.

Along side my System Administration role, I was also involved in implementing and supporting the roll out of various features such as
- eBay Syncronisation
- Amazon Syncronisation
- Amazon Price matching system
- ePOS / Till System Integrations


// Education

University of Teesside

HNC, Web Development

2005 - 2007

Modules:
  • Principles of Visual Programming
  • Computer Law
  • Web Authoring
  • Introduction to Markup Languages
  • Internet Marketing
  • Multimedia Applications 1
  • Database and SQL
  • Communications Case Study
  • Group Project


Bishop Auckland College

Various, Information Technology

2001 - 2005

Modules:
  • C&G Level 3 - ICT Practitioner (system Support)
  • C&G Level 3 - Webpage design - Credit
  • C&G Level 2 - ICT Practitioner (System Support)
  • TROCN - Intro to Webpage Design
  • NCFE - Intro to the Internet
  • NCFE - Build a PC
  • KeySkills Level 2 - ICT
  • GNVQ - Intermediate ICT


Barnard Castle School

GCSE

1999 - 2001

Societies:
  • Combined Cadet Force (RAF)


// Contact

+44 (0)770 234 5062
Leeds, UK
18/05/1985

// Skills

Languages / DBs


PHP
Ruby
Go Lang
MySQL
PostgreSQL
MongoDB

Frameworks


Rails
Grape
Sinatra
jQuery
Bootstrap

Applications / Tools


Docker
Docker Swarm
Puppet
Chef
Mesos
Marathon
Git
Nginx
Apache
HAProxy
Jenkins

Appliances


VMware vCente
Brocade VTM
Infoblox

Cloud Services / Providers


Digital Ocean
Rackspace Cloud
Amazon AWS
VMware Vcloud Air
Cloud 9 (IDE)

Operating Systems


Ubuntu, Red Hat & CentOS
Microsoft Windows (98,2000,Vista,7,8,10)
Microsoft Windows Server (2000,2003)
Core OS

// Hobbies & Interests

  Formula 1


  MotorSports


  Traveling


  Flyball


  Music


  Digital Art


  Photography


  Gadgets