James Roberts
Full-Stack Developer
Hi, I'm James. For the last twelve years, I've been helping business owners, agencies, and enterprise-level clients run successful, highly effective, full-stack WordPress projects by providing quality-driven development services. I want to do the same for you
4.95/5
overall rating
247
projects
40
customers
Location
Hyndburn, United Kingdom
Languages
English
Member since
25 Oct, 2019
5 years
Typical projects
Full Website Builds, Plugin Development, Theme Development
Hi, I'm James. For the last twelve years, I've been helping business owners, agencies, and enterprise-level clients run successful, highly effective, full-stack WordPress projects by providing quality-driven development services. WHY WORK WITH ME: * I put my client's needs first, and offer tailored solutions based on their needs. * I focus on quality standards and longevity. * I understand the importance of deadlines. * By keeping up to date with the latest developments in WordPress, and continuously improving my skills, I have been able to tailor my expertise to the latest WordPress technology, taking a modern approach to everything I do. MY TECH-STACK AND WORKFLOW: Certain areas of my workflow can vary from project to project, but in general, I tend to always use the same best practices: * Blocks - I always approach WordPress projects with a modern, block-based mindset. This includes (but is not limited to) block theme development, core block manipulation, and custom block development. * GitHub - I use the tried and tested GitHub Flow. * Code - I create well-structured, well-organised, and well-documented code in the following languages: - PHP. - JavaScript / ReactJS / jQuery. - HTML. - CSS / SASS. - In addition to the above languages, I also specialise in technologies such as MySQL, Webpack, and Node. * Standards - It is important to me that I am ALWAYS following the WordPress coding standards. To do this, I make sure to: - Run all PHP through PHPCS, configured to the official WP coding standards (or the official WP-Extra coding standards, depending on the project). - Run all JS through ESLint. - Run all SASS through StyleLint. I'M A WORDPRESS CONTRIBUTOR: As WordPress itself is open source, I dedicate time to help contribute to the platform. I was honoured to be mentioned as a noteworthy contributor for the 6.4 release, and I also run the bi-weekly new WordPress Contributor meetings, designed to help new contributors get started.
Skills
5/5
Great to work with every time. I highly recommend James over any other developer I've worked with, hands down.
Jun 26, 2020
5/5
Superb, helped us out at the last minute and incredibly skilled, thank you.
Feb 05, 2020
5/5
James was an excellent developer to work with. He made sure he clearly understood the site we wanted to build and built it to our exact specifications. James was also thoroughly transparent with his timeline and updated us on his progress on a regular basis. We will definitely hire James again if we need a developer to help us!
Jan 24, 2020
5/5
James was helpful and communicated well throughout the project
Nov 15, 2024
5/5
I am very happy with the work James did for me. He is knowledgeable and thorough and efficient. James gave clear expectations, communicated well throughout the project, and did what I needed done. He was very easy to work with. I will reach out to him again with any future needs. Highly recommended!
Oct 08, 2024
5/5
James did an excellent job re-designing my wordpress website with the basic Block Builder (the tool I know how to use) and walking me through all the needed accounts, plugins, etc. I couldn't have done it without him.
Sep 19, 2024
5/5
Great job
Sep 01, 2024
5/5
I'll keep it short. James is a pro.
Nov 15, 2023
5/5
James was well prepared for the meeting and we had a great conversation that will allow us to move forward.
Oct 17, 2023
5/5
A++++++++++ as ever
Jun 27, 2023
Alecto Forensics
Role - Complete website design and build. Extensive client area functionality for document sharing.
Massimo Villas
Role - Extensive core functionality modifications, design modifications, development support.
T-Concepts Solutions
Role - Functionality modifications, performance increase, development support.
Hamilton Court Foreign Exchange
Role - Extensive core functionality modifications, NinjaForms integration, SalesForce integration, development support.