Have worked in a broad
Have worked in a broad range of technical fields including operations, site reliability, security testing and research, web front and back-end application development, high scaleability, systems and deployment automation, software quality, team lead / management etc. Familiar with a broad range of programming and systems environments including visualization, cloud platforms and containerization.
I also write and maintain a lot of open source software - see my github and also perl modules on CPAN, ruby gems and puppet forge modules. Core team member for the Catalyst and Plack open source projects in perl.
I regularly speak at technical events (e.g. Puppetconf and Dockerconf 2014) about open source software, system design and architecture.
Specialties: puppet, ruby, perl, c, Go, postgresql, mysql, Linux, REST, message queuing (zeromq and rabbitmq). Software quality, unit and integration testing, Jenkins, continuous integration / continuous delivery, security and penetration testing. Virtualisation, cloud technologies including AWS and Docker.
Site Reliability Engineer @ From July 2013 to Present (2 years 6 months) London, United KingdomSenior Systems Administrator @ I build infrastructures to enable templated deployment of a suite of complex application stacks into multiple environments, across VMs and metal.
Worked towards being able to do continuous integration on system level config and automation. This involved hardcore puppet use (including using it to configure the switches), mcollective with custom orchestration solutions From June 2012 to July 2013 (1 year 2 months) Developer @ Responsible for designing and developing the platform API, transitioning a manually run shell script workflow into an automated job queueing system. Introducing agile development practices such as unit testing and formal refactoring and code review into the organisation's development practices. From April 2008 to June 2012 (4 years 3 months) Development Manager (Quality) @ Managed a team of developers, and the QA team. Lead code quality and code review teams. From September 2006 to April 2008 (1 year 8 months) Head of R&D @ From April 2003 to September 2006 (3 years 6 months)
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension