10 years’ commercial experience with PHP and MySQL, web application development from LAMP to full-stack development.

Software Engineering Experience

PHP, Silex, Symfony, JavaScript, AngularJS, Python, MySQL, Vertica, XML, JSON, CSS, Drupal and WordPress, AWS, Docker, Vagrant

A range of development strategies including agile and design patterns.

PHP and MySQL Introduction Level 3 Web Design 2006 – 2007, Keighley College, Cavendish Street, Keighley, West Yorkshire BD21 3DF.

Employment History

Flashtalking (Simplicity Marketing Ltd), September 2010 – present

Senior Applications Engineer responsible for full stack development of web applications utilising PHP, Python, JavaScript, MySQL, Vertica, RESTful web services using Docker and IaaS.

Responsible for developing a suite of reporting applications that consumed summary data produced by the processing team, maintained and developed the companies reporting API and for rich media advertising company. Involved liaising with internal/external clients and third-party vendors regarding technical solutions and troubleshooting.

Single-handedly built a scheduled reporting system allowing external and internal clients to schedule deliver reports by email; worked closely with the UX developers on UI implementation. Also, built an internal reporting system allowing campaign managers to easily generate advanced reports delivered by email, FTP and by integration with 3rd party APIs such as DS3 and other Data Management Platforms. I creating an UI for internal company users to manage and monitor the reporting system and API clients using Drupal CMS consuming internal company APIs.

Moved to agile development practice and task estimation, improving development process, project planning, acquiring skills as required and technical communication with clients.

Acorn Stairlifts Ltd. Web Developer, January 2008 – September 2010

Internet Marketing: Duties include design, development, maintenance and SEO for websites using PHP, MySQL, CSS, Javascript, Ajax, JQuery. Object Orientated Programming, implementation of Design Patterns concepts and W3C standards.

Built a time management and scheduling system used to schedule surveyor and install engineer bookings; used by engineer/surveyor teams remotely to view itineraries and used by agents to book in jobs.

IT / Internet Business Development: Duties include development and maintenance of internet business applications using LAMP technologies integrated into ASP.NET and SQL systems via SOAP based web services.

WSI Internet Consulting, Web Developer, December 2007 – January 2008; Duties include design, development and maintenance of websites.

Businets Web Design Ltd, PHP Coder, May – November 2007 (contract); Duties include design, development and maintenance of websites, database design, content management development and management and web accessibility.

Personal Statement

In my employment experience, I have been set many challenging assignments on the basis of my analytical approach to problem solving.  This is where I have gained the most fulfilment and job satisfaction.  Where this has not been possible in my role I have strived to achieve this through a proactive approach to continuous improvement. In my capacity as an Analytical Chemist in the Pharmaceutical Industry I worked with various IT systems required to interface with scientific instrumentation including a degree of application programming (Visual Basic). I chose to leave this career in order to pursue my interest in programming.

University Education

M.Sc. Analytical Chemistry, The University of Huddersfield, Queensgate, Huddersfield, West Yorkshire HD1 3DH, 09/1997 – 09/1998 with a research project based at AstraZeneca R&D Charnwood / Astra Charnwood in Loughborough.

B.Sc. (Hons.) Chemistry, Loughborough University, Loughborough, Leicestershire LE11 3TU, 10/1994 – 06/1997

Additional Skills

My leadership experience includes the management of regulatory and technical projects, chair of several technical user groups in FDA and MHRA compliant laboratories, responsible for technical training of personnel with a broad cross-section of experience on analytical, instrumental and statistical techniques. I have produced polices, operating procedures and work instructions within Quality Management Systems. I have written various quality documents and technical reports in compliance with various regulatory bodies within the Pharmaceutical Industry.

I have demonstrated excellent organisational skills such as time structuring and management, achieving goals, attention to detail and effective decision making. I have demonstrated excellent cognitive skills such as an ability to identify and solve problems, inductive and deductive reasoning, and an analytical style of working.

I have creative skills such as being able to think laterally, formulating hypotheses, a capacity for vision and innovation and being proactive. I have a high degree of numeracy and have also developed skills such as leading and motivating others, negotiating and persuading people to my point of view.

Social Activities

I enjoy the great outdoors and regularly go rock-climbing and mountaineering. I enjoy reading and lecturing on subjects which stem from my interests in Astronomy and Physics and I like to spend quiet evenings playing guitar. I participate in Raspberry Pi Jams in Leeds and Bradford helping others and demonstrating my own projects.


References can be supplied upon request.