ianpatrickwhitecv_2016_09

5
I Ian Patrick White 14 East Acres, Cotgrave, Nottinghamshire, NG12 3JP, United Kingdom T: 0115 989 2705 | M: 07703 753203 | E: [email protected] Summary Experienced, reliable systems specialist, committed to a DevOps approach, conversant in many flavours of Linux and also Unix and Windows environments in high-availability, high profile, web- facing instances. I have a comprehensive understanding and hands- on experience of installation, configuration and management of many technologies in the periodic table of DevOps tools, particularly with regards to open source automated testing, monitoring, CI and CD. I am a pragmatic team player and come with an attitude of getting the job done. Experien ce Bitwhite Ltd (Self Employed) Jan 2016 – Jun 2016: Senior Integration Architect – Segura Systems Contracted to implement DevOps methodologies and technologies to the Development, Testing and Infrastructure Teams, for a rapidly expanding SaaS company whose clients include UK High street garment retail chain and suppliers, as well as blue-chip global enterprise clients in the Automotive and Film and Leisure industries. My remit covered improving the entire product development lifecycle, recommending best practices in development practices and technologies, through testing and integration automation, build and deployment recommendations and service monitoring and feedback. This was done at both architectural and hands-on engineering levels. Major Accomplishments Proof-of-concept installation of Jira, ServiceDesk, Confluence, Jenkins and Rancher on AWS with AD authentication. This included full application linking to application documentation and KB articles from within Confluence surfaced in Jira ServiceDesk self-help articles. Introduced the established testing team to Selenium testing and created multiple testing suites for automated integration and regression testing. Also mentored the team on testing methodologies and prioritisation. Simplified the testing requirements stage by standardising on BDD Gherkin syntax. Automated containerised deployment from Git Repository, through

Upload: ian-white

Post on 12-Jan-2017

23 views

Category:

Career


0 download

TRANSCRIPT

Page 1: IanPatrickWhiteCV_2016_09

I Ian Patrick White

14 East Acres, Cotgrave, Nottinghamshire, NG12 3JP, United KingdomT: 0115 989 2705 | M: 07703 753203 | E: [email protected]

Summary Experienced, reliable systems specialist, committed to a DevOps approach, conversant in many flavours of Linux and also Unix and Windows environments in high-availability, high profile, web-facing instances. I have a comprehensive understanding and hands-on experience of installation, configuration and management of many technologies in the periodic table of DevOps tools, particularly with regards to open source automated testing, monitoring, CI and CD. I am a pragmatic team player and come with an attitude of getting the job done.

Experience Bitwhite Ltd (Self Employed)Jan 2016 – Jun 2016: Senior Integration Architect – Segura SystemsContracted to implement DevOps methodologies and technologies to the Development, Testing and Infrastructure Teams, for a rapidly expanding SaaS company whose clients include UK High street garment retail chain and suppliers, as well as blue-chip global enterprise clients in the Automotive and Film and Leisure industries. My remit covered improving the entire product development lifecycle, recommending best practices in development practices and technologies, through testing and integration automation, build and deployment recommendations and service monitoring and feedback. This was done at both architectural and hands-on engineering levels.Major Accomplishments

● Proof-of-concept installation of Jira, ServiceDesk, Confluence, Jenkins and Rancher on AWS with AD authentication. This included full application linking to application documentation and KB articles from within Confluence surfaced in Jira ServiceDesk self-help articles.

● Introduced the established testing team to Selenium testing and created multiple testing suites for automated integration and regression testing. Also mentored the team on testing methodologies and prioritisation. Simplified the testing requirements stage by standardising on BDD Gherkin syntax.

● Automated containerised deployment from Git Repository, through Jenkins and Rancher to Docker cattle in AWS infrastructure.

● Key role in the interview process for selecting key members of the rapidly expanding team ensuring technological gaps in full stack development were filled.

● Introduced Unit Testing practices for legacy PHP Framework and NodeJS front end.● Mentored contract developers and provided proofs-of-concept to ensure continuity in

the development process.● Mentored contract developers and provided proofs-of-concept to ensure continuity in

the development process.● Established consistent containerised development environments for micro-services

and provided Bash Scripts for localised Docker management and house-keeping.● Key technologies also include:- AWS, RDS, S3, EC2, NewRelic, Selenium, Docker,

Rancher, Jenkins, Zoho (and ServiceDesk), Trello. PHP, NodeJS.

The University of Nottingham (UK, Malaysia, China)

Page 2: IanPatrickWhiteCV_2016_09

2014 – 2016: Global Systems and Security - Infrastructure and Environment SupportFollowing a re-organisation of the business into ITIL methodologies, I negotiated a move to the Systems and Security section where I have expanded both my Linux Systems Engineering skills and Solaris management portfolio. I have enhanced my skills in package management, particularly Puppet and Spacewalk configuration and their application. Designed a Global upgrade methodology for 140+ CentOS and Ubuntu servers, including many in Pacemaker clusters.Managed the operational transition of a new phase of Ubuntu-based Moodle installation, a learning environment platform that receives some 1 Million visits per month across the Global IT Infrastructure. This encompassed load-balanced Apache, Varnish, MemCache and the reconfiguration of Pacemaker clustered MySQL components on a distributed network across UK, Malaysia and China.First tier support solely responsible, for the global availability of all aspects of the Systems and Security portfolio. Responsible for all levels of support, maintenance, security and development of the University's entire Unix and Linux infrastructure, providing mentoring to many other teams in these areas. Throughout the university considered a subject matter expert on Full Atlassian stack, Portal and CMS infrastructures, Java and Tomcat based solutions, LAMP stacks, APM and development tooling.I was also responsible for providing secondary cover for DNS (bind), SendMail, Exim and Squid proxy services and maintaining the VMWare starter images for CentOS and Ubuntu.Major Accomplishments

● Active member of the University’s Major Incident team in an analysis and consultation capacity.

● Identified upgrading and architectural issues within the .NET based University CMS which, once rectified, have led to improved upgrade performance and stability of a system comprising 15 component servers across the Global IT Infrastructure, whilst maintaining its availability to ~2m visitors per month.

● Installation and upgrades of the Atlassian suite of tools to facilitate agile development adoption and continuous deployment to staging and testing environments.

● Rapidly identified and significantly reduced many security risks across 100+ CentOS servers across the University using Spacewalk

● Installed and assessed proof-of-concept Ansible, Chef and Puppet.● Managed, installed and configured all aspects of APM with NewRelic, Nagios, jMeter

2005 – 2014: IT Systems - Web Technologies Team - Senior Portal Systems ManagerIn this multi-disciplined team, I was involved in both development and server installation roles. I was responsible for implementing, managing and upgrading Atlassian’s Confluence, Jira, Bamboo and Fisheye installations, the Luminis Portal Platform and integrating with underlying data sources and user identity infrastructures (AD & LDAP) across the Global IT Infrastructure. I have also been actively involved in the maintenance, security and upkeep of many Zend, Laravel and Symfony framework-based and Wordpress custom PHP applications. Actively involved in the recruitment and mentoring of new team members. Created many automation scripts for automating day-to-day tasks in Bash, Python, Selenium and JMeter.Major Accomplishments

● Architected, developed and installed many proof-of-concept to fully operational load-balanced web applications, using a variety of technologies including MongoDB, Solr, IIPImage, Apache, NGinX.

● Designed and deployed multi node architectures for Luminis 5 load-balanced portal platform and developed many Java Spring AOP portlets.

● Installed Atlassian Confluence 2.5.x and upgraded a 2,000+ space instances from 2.5, 3.5, 4.0, 4.2 to 5.x for a user-base of 160k+.

● Project managed rollouts of IMAT financial application University wide.

Page 3: IanPatrickWhiteCV_2016_09

2001 – 2005: IT Systems — Portal TeamJoining the team at it’s inception, as the University adopted a central Staff and Student PortaI, I was involved in numerous roles that included installation of the original uPortal application, Java Development and promotional activities including delivering introductory lectures to audiences of up to 200 Students and Staff, highlighting the Portal, its uses and capabilities.Major Accomplishments

● Architected, installed and configured load-balanced, authenticated RESTful API Web Service tier delivered via Apache and Tomcat.

● Developed an online student payment system (Java/XLST/XML) still active, which to date, has transacted £200m in fees and ad-hoc payments, including international payments

● Upgraded the portal from a single server to n-tier parallel deployment high availability configuration.

1999 – 2001: Business Systems TeamI was employed to develop an ASP and IIS student administration system, the project was delivered ahead of schedule and is still in use today (2016) by all UK undergraduates and their personal tutors.

The Boxroom, Tamworth1995-1999 – Project Manager

Using PRINCE methodologies, I project managed major brand packaging re-launches for multi-national blue chip clients including GlaxoSmithKline, Spillers, Kraft Jacobs Suchard and Thorntons,

Education Sheffield Hallam University - Product and Packaging Design 1988 – 1990: Higher National DiplomaWalsall College of Art – OND in General Art and DesignQueen Mary's Grammar School.

Skills ● Devops methods and practices. Continuous Integration ● AWS, NewRelic, Selenium, Docker, ● Linux System Administration and Security, Tomcat and Apache Expert level● Apache, IIS, LDAP and AD, AWS administration.● Java, PHP, ASP and SQL Web Standards based Website and Web Application

development using Oracle/MySQL/SQL Server databases.● Project Management and Client Liaison ● APM and Systems monitoring installation and analysis with New Relic, Nagios, jMeter

Extras ● Manage several local charity and business websites.● Taught Key Stage 2 children at local school to use Raspberry Pi with IO hardware.● Establish website, booking system with online payments, social media presence and

photography promotion for Dakar legend Mick Extance.● I have a passion for cooking authentic Asian cuisine ● I am a qualified solo Skydiver (Cat 8)● Won the Robin Hood trophy awarded at the Golden Arrow Archery tournament held in

Nottingham.

References Available upon request.