John Blackmore

John Blackmore

Mentor
Rising Codementor
US$15.00
For every 15 mins
ABOUT ME
PHP application developer, software architect, and head of engineering by day. Specialising in Laravel applications, building and working wi
PHP application developer, software architect, and head of engineering by day. Specialising in Laravel applications, building and working with APIs, setting up source control, continuous integration pipelines and automated deployment systems.

New to codementor, reduced rate while I get established. Over 10 years commercial experience of designing, building, deploying and scaling web applications on traditional, hybrid, and full cloud infrastructures. PHP and Laravel specialist. Available to teach code concepts, ongoing mentoring, code reviews, pair program or just write your code for you. I won't commit unless I'm sure I can help you, I appreciate your time and I hope you will appreciate my help.

English
London (+01:00)
Joined May 2018
EXPERTISE
4 years experience
I have been using Laravel since version 4 to rapidly develop prototypes, deliver minimum viable products, and to build production grade w...
I have been using Laravel since version 4 to rapidly develop prototypes, deliver minimum viable products, and to build production grade web applications. I have used Laravel for API development, and full applications. I have used Laravel Forge and Envoyer to host and deploy code, but I also have experience running Laravel in production on other platforms including Amazon AWS and DigitalOcean.
14 years experience
Over ten years commercial PHP experience, delivering everything from simple web sites to multi-language, multi-currency enterprise grade ...
Over ten years commercial PHP experience, delivering everything from simple web sites to multi-language, multi-currency enterprise grade web applications. Coding daily with classic PHP and Laravel, pair programming with a team of remote developers. I am available to either do the work for you, to teach programming concepts or PHP specifics, or to offer a full ongoing mentorship. I can pair program with you, offer code reviews, fix broken code, explain what code is doing and more.
10 years experience
Experienced in setting up new Git repositories, migrating from Subversion to Git, configuring automated continuous integration build pipe...
Experienced in setting up new Git repositories, migrating from Subversion to Git, configuring automated continuous integration build pipelines, automation of deployments to staging and production environments. I can teach source control basics, branching strategies, development workflows. I can also setup repositories for you and help with protected branches, issues, project management and wikis.
10 years experience
I have worked with a number of startups in the last 10 years in a technical growth capacity. I helped a FinTech startup with 6 employees ...
I have worked with a number of startups in the last 10 years in a technical growth capacity. I helped a FinTech startup with 6 employees grow to over 100 employees and $150M+ turnover in 3 years, by leveraging lean startup methodologies to quickly deliver projects and to build an Agile development team using Scrum. I have also helped a PropTech company instill a DevOps culture and enable quick product delivery using a combination of Lean methodologies and Kanban project management.

REVIEWS FROM CLIENTS

John's profile has been carefully vetted and approved as a Codementor. Connect with John now, and leave a review for them once you're done!
EMPLOYMENTS
Head Of Engineering
Upad Ltd
2017-06-01-Present
Providing technical leadership, vision, direction, and mentoring for the Upad engineering team. Working with the CTO to develop and deliv...
Providing technical leadership, vision, direction, and mentoring for the Upad engineering team. Working with the CTO to develop and deliver a technology roadmap that will continue to push Upad to the front of the PropTech sector.
View more
View more
Lead Developer
Upad Ltd
2016-02-01-2017-06-01
Working at the UK's leading online lettings company to deliver a world class platform using modern PHP techniques. Since joining I have i...
Working at the UK's leading online lettings company to deliver a world class platform using modern PHP techniques. Since joining I have improved the development environment by implementing: - Local development environments using Vagrant and Virtualbox. - Migration of version control from Subversion to Github. - Introduction of Kanban-esque workflows to enable agile development. - Setup and configuration of Jira for project management and issue tracking. - Development workflows to protect developers and code from accidents. - Continuous Integration pipelines to automatically test new code. - Automated Code Reviews to supplement peer reviews, ensure software quality and avoiding bugs. - Continuous Deployment tooling for automated code releases to staging and production. - Refactored monolith legacy PHP repositories to Laravel 5 micro services. - Decoupled services using message queues and event notifications.
View more
View more
Technical Architect
Crowdcube Limited
2014-04-01-2016-02-01
Research, evaluation, planning and managing implementation of hardware and software systems to enable the company to work smarter using t...
Research, evaluation, planning and managing implementation of hardware and software systems to enable the company to work smarter using the latest technologies. Hardware projects include migration of LAMP stack web application to high availability, scalable cloud architecture. Software projects including database restructuring, API design and development, educating and implementing software design best practises, separation of concerns, containerised applications, continuous integration and configuration management. Role includes hands-on PHP development using a combination of Laravel 4 and vanilla PHP5 as well as front end technologies such as LESS, AngularJS, Grunt and Bower. Working on software migration to Laravel, public and private restful APIs and white-labelled product offerings.
View more
View more