Consultant Senior PHP Developer at J Sainsbury
Daemon Solutions
2019-05-01-Present
----
Daemon Solutions is a technology consultancy that puts people first.
We believe that technology can help people to do better work ...
----
Daemon Solutions is a technology consultancy that puts people first.
We believe that technology can help people to do better work in the world. Making that happen for business isn’t always easy, we’ll help you to bridge the gap between where you are now and where you want to be.
PHP
Phpunit
Test driven development
View more
PHP
Phpunit
Test driven development
Symfony
Docker
React
Kubernetes
Yarn
Nightwatch.js
View more
Freelance PHP Developer
Babylon Health
2019-03-01-2019-04-01
Brought in to upgrade a legacy Symfony 2 application for long term support. Also did some code gardening.
Brought in to upgrade a legacy Symfony 2 application for long term support. Also did some code gardening.
PHP
Continuous Integration
Phpunit
View more
PHP
Continuous Integration
Phpunit
Test driven development
Symfony
Docker
Kubernetes
View more
Freelance Senior Software Developer
Wellcome Trust
2018-03-01-2018-12-01
Part of the team responsible for the development of the Explorify website (science for primary school teachers). During my time there we ...
Part of the team responsible for the development of the Explorify website (science for primary school teachers). During my time there we refactored the majority of the codebase (PHP, frontend and the database), added additional automation for testing and QA, and upgraded the site from Symfony 3 to 4. Day to day work included code reviews, adding new features, cleaning data, maintenance and as much code gardening as I could squeeze in. I also contributed back to several of the open source bundles we used.
I was brought in as a full stack developer, so I also worked with the team on adding automated testing to the frontend using Chai, Mocha, Cypress and Nightwatch (with Browserstack); and helped refactor the frontend code (with an emphasis on accessibly and UX) and developed new features (using Webpack, Javascript and SCSS/CSS). We also added in a stats dashboard, split testing (A/B), tracking and monitoring so we could see how our new features improved the user experience.
HTML/CSS
PHP
MySQL
View more
HTML/CSS
PHP
MySQL
Phpunit
Accessibility
Test driven development
Symfony
Full Stack
JavaScript
Webpack
View more