Craig Chafer
Senior Developer at Passiv UK- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Niko Stojanovski
I supportively worked with Craig on a three month long migration project. Craig managed to build and administrate over 40 Puppet based servers by writing development manifest declarations. His working standard is exceptional high, and his experience make him suitable to work in any full stack developer projects.
Niko Stojanovski
I supportively worked with Craig on a three month long migration project. Craig managed to build and administrate over 40 Puppet based servers by writing development manifest declarations. His working standard is exceptional high, and his experience make him suitable to work in any full stack developer projects.
Niko Stojanovski
I supportively worked with Craig on a three month long migration project. Craig managed to build and administrate over 40 Puppet based servers by writing development manifest declarations. His working standard is exceptional high, and his experience make him suitable to work in any full stack developer projects.
Niko Stojanovski
I supportively worked with Craig on a three month long migration project. Craig managed to build and administrate over 40 Puppet based servers by writing development manifest declarations. His working standard is exceptional high, and his experience make him suitable to work in any full stack developer projects.
Experience
-
Passiv UK
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Developer
-
Oct 2021 - Present
-
-
-
Tripadvisor
-
United States
-
Software Development
-
700 & Above Employee
-
Software Developer
-
Jan 2021 - Apr 2021
-
-
-
Data Pad Limited
-
London, United Kingdom
-
Senior Software Developer
-
Jul 2016 - Apr 2020
Senior Developer (Java/SQL) Senior Developer (Java/SQL)
-
-
-
Adlancia Ltd
-
London, United Kingdom
-
Lead Software Developer / Architect
-
Apr 2014 - Nov 2015
-
-
-
Data Interconnect Ltd
-
United Kingdom
-
Information Technology & Services
-
1 - 100 Employee
-
Systems Developer
-
Nov 2012 - May 2014
Developing the company internal monitoring & invoicing system. Developing the company internal monitoring & invoicing system.
-
-
-
Fasthosts Internet Ltd
-
Gloucester
-
Web Applications Developer
-
Feb 2011 - Oct 2012
* Development of the Fasthosts Control Panel: Writing the user interaction code using PHP with Zend Framework and Javascript to control the request, purchase, display and configuration of services on the underlying persistence layer. (Including writing most of the code which manages the connection between the PHP application code and the persistence layer.) * Performance project – analysis & primary developer – approximately 3x performance improvement. * Bulk domain management project – PHP development & UI design. * Redevelopment of automated / scheduled processes – reduced work for support team. * Systems monitoring, reporting, and performance optimisation. Writing scheduled jobs performing various automated maintenance and update tasks. * Applications support (3rd line): resolving customer issues with the systems; identification of bugs on live systems, developing and applying fixes. Show less
-
-
-
Grovelawn
-
Swindon
-
Senior Programmer / Developer
-
Jan 2004 - Feb 2011
* Software design, development and deployment: Writing websites and AJAX based intranet applications using PHP, SQL (MySQL and PostgreSQL), Javascript, CSS, HTML/XHTML, and XML; accessing web APIs and marshalling XML/SOAP data feeds to provide live price comparisons; intranet applications to amend the database during telephone sales; credit/debit card payment processing via SagePay (VSP Direct/PCI); developing HTML templates for websites; image editing (Photoshop Elements/GIMP); search engine optimisation (SEO) for Google, Yahoo, and Bing. * Database design and administration (DBA): installation and configuration of MySQL, PostgreSQL, and MSSQL; design of table layouts, indexing, and referential integrity checks; query optimisation; database security using access controls, views, and stored procedures (PL/pgSQL); automated backup and transfer of data using shell scripting, SCP and OpenSSL RSA/AES encryption. * Systems Administrator/Architect: specification, installation, configuration, and maintenance of web servers using Linux, Windows, Apache, BIND, IIS, MySQL, OpenSSL/SSH, Postfix, PostgreSQL, and Xen; office systems using Windows, Active Directory, Exchange, and SQL Server; moving live websites across servers as required by changing business needs. * Office network and phone systems design, installation, configuration, and administration using Layer 2/3 switches; NAT routers; VPNs; and Nortel BCM. Show less
-
-
Education
-
University of Dundee