Andrew Williams

Angestellt, Technical Development Manager, Magic42

Birmingham, Vereinigtes Königreich

Fähigkeiten und Kenntnisse

PHP
CakePHP
CodeIgniter
MySQL
Linux
SuSE Linux
Team Management
DevOps
Software Engineering
API
JavaScript

Werdegang

Berufserfahrung von Andrew Williams

  • Bis heute 3 Jahre und 4 Monate, seit Jan. 2021

    Technical Development Manager

    Magic42

    Leading a team of developers​, building eCommerce websites with Magento and Shopify and​ integrating systems to build scalable high-performance websites.

  • 2 Jahre und 8 Monate, Mai 2018 - Dez. 2020

    Lead Software Engineer

    The Harley Medical Group

    Deputising for the Head of IT Working with the Finance Director to development of IT strategy across the business, including at exec meetings to report on current developments, potential future projects. Management of dev, test and release and DevOps environments. Development of both internal facing and public apps mostly in CakePHP or Python with a MSSQL db but also Filemaker plus Laravel and Vue.JS on a MySQL db. Also APIs with 3rd party providers. Managing staff within the software team.

  • 1 Jahr und 11 Monate, Juli 2016 - Mai 2018

    Analyst / Developer

    The Harley Medical Group

    Responsible for developing layouts and scripts on custom eclinic patient management software based on Filemaker Pro running in windows environment. Creating a web app interface into eclinic based on CakePHP using the Filemaker PHP interface to allow access to eclinic on tablets in clinics. Creation of web apps to share data between data sources such as MySQL, MSSQL, Filemaker and REST. Analysing processes within the business to automate and streamline processes.

  • 3 Jahre und 3 Monate, Mai 2013 - Juli 2016

    Software Developer / Sys Admin

    Fluid7 Ltd

    Developed a wide range of websites and web applications, primary taking responsibility for backend and API development. This involved taking part in all aspects of system design and implementation particularly relating to data, back end data processing, payment gateway integration and reporting areas. Assisted with training junior members of the team. Managed range of Linux servers both internal and external and took responsibility for deployment of software to live and development servers.

  • 1 Jahr und 1 Monat, Mai 2012 - Mai 2013

    PHP Developer

    PC Control Systems Ltd

    Worked as a member a team writing a web app tracking repairs and warranties for the White and Brown Goods market. System developed in PHP using Smarty and a custom MVC framework and the back end database runs on MySQL Developed the REST based API to allow legacy applications and third parties to upload details of products warranties, customer appointments and repair jobs. Wrote the interface with the APIs of major electronics retailers such as Samsung and online routing / scheduling planners.

  • 6 Jahre und 11 Monate, Juli 2005 - Mai 2012

    Freelancer

    AW CompuTech Ltd

    Undertook technical design and development of web design and application development for both Windows and Unix. Designed various websites from simple “brochure” static sites to dynmanic pages in PHP driving a MySQL database. These pages ranged from simple customised Content Management Systems up to web applications. Used C++, wxWidgets PHP, MYSQL, Prestashop

  • 3 Jahre und 4 Monate, März 2002 - Juni 2005

    Analyst Programmer

    Milton Keynes Council

    Responsible for the system analysis, design, development and testing of small to medium scale databases using MS Access / VBA / DAO / TSQL. I also developed coding standards and a library for MS Access development within my team. Later I developed web based database applications using ASP. In addition to my database development role above I have been responsible for small scale project management, data collection and analysis and procurement of off the shelf systems as required within the council.

  • 3 Jahre und 1 Monat, Juli 1998 - Juli 2001

    Software Development Engineer

    Marconi Communications

    Initially worked on design, development and test of the GP operating system for the System X telephone exchange. This project was developed in C and tested using scripts on a proprietary shell running on top of LynxOS Latterly worked on development, maintenance, support and test of the Integrated Service Platform, a sub- system that controls and interfaces with the System X telephone exchange. The code for this sub-system was written in C and Unix shell scripts for UnixWare

  • 1 Jahr und 2 Monate, Juli 1996 - Aug. 1997

    IT Support Technician

    Perkins Engines (Peterborough) Ltd

    Duties involved planning of networks, including implementation of new switched ATM site backbone, management and integration of networks, involving Novell NetWare Servers, Mainframe Gateways, NT Servers and UNIX Servers, running various systems including critical production systems. I was actively involved with designing standards and implementing TCP/IP on the LANs. Provided desktop support to users and design and teaching of beginners courses on Microsoft Windows and networking.

Ausbildung von Andrew Williams

  • 1 Monat, Juli 2001 - Juli 2001

    German

    Deutsch Institut Tirol

  • 3 Jahre und 10 Monate, Sep. 1994 - Juni 1998

    Computer Science

    Coventry University

Sprachen

  • Englisch

    Muttersprache

  • Deutsch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z