Curriculum Vitae - Joshua Charles Lake
Hi, I'm Josh
Senior Full Stack Web Developer from Leicester, UK.
I’m a Midlands-based senior full stack software developer with over 13 years of commercial experience specializing in PHP, Laravel, MySQL, and WordPress.
I have worked as part of a large in-house specialist team, collaborating with digital agencies to deliver bespoke website and application development. This experience has allowed me to engage with some of the industry’s leading development teams, learning from a diverse range of approaches and gaining a strong knowledge and understanding of web and software development.
In senior lead developer roles, I have successfully managed software development teams through the entire development process, ensuring the delivery of high-quality web and mobile applications while providing technical leadership and training to junior developers. I have been responsible for establishing development standards and best practices, managing project scoping and specifications, and delivering software solutions that meet client expectations.
While I have naturally transitioned into technical scoping and senior management roles, I am passionate about remaining a hands-on full stack software and web developer. I am eager to explore new techniques and approaches while also providing valuable technical insight and support for project scoping and management.
Skills And Expertise
PHP
(+13 Years)PHP 8+ development written to PSR coding standards. Knowledge of Composer to utilise PHP dependencies.
MySQL / Maria DB
(+13 Years)Database management though MySQL & Maria DB to store and interact with web application data.
Wordpress
(+13 Years)Bespoke Wordpress and WooCommerce theme development and custom plugin development.
Laravel
(+8 Years)Bespoke PHP web applications & API development using Laravel best practices. Management of servers using Forge.
API Development
(+8 Year)Bespoke development of application programming interfaces to define interactions between web applications.
JavaScript (ES6)
(+10 Years)Knowledge of ECMAScript / Javascript to build engaging and focused web experiences, and NPM to manage node dependencies.
HTML/CSS
(+13 Years)High level of understanding of HTML & CSS (Less/SaSS).
Tailwind CSS
(+5 Years)Development of modern application using Tailwind CSS.
Server Management
(+8 Years)Management of website hosting, SSL certificates and MySQL databases with a good understanding of Nginx web servers.
Business Automation
(+6 Years)Automation of tasks through effective use of queue jobs and CRON jobs to streamline processes and improve operational efficiency.
DevOps
(+4 Years)DevOps practices streamlining development processes, automation and enhance the security of web applications.
Mobile App Development
(+3 Years)Mobile application development for iOS and Android.
Project Slicing / Estimating
(+5 Years)Project management and estimating to identify work involved and development costs.
Technical Scoping
(+5 Years)Technical scoping of projects to identify and manage specific objectives, features, deadlines, and costs.
JIRA / ClickUp
(+10 Years)Knowledge of Atlassian JIRA & ClickUp (+ other management tools) to efficiently plan development resource and workload.
Personal Statement
I would consider myself an honest, reliable, and punctual person who takes great pride in the work I produce. I am an active communicator, an enthusiastic team member, and work well under pressure.
I feel passionate about web development and technology, and I am always eager to stay updated with the latest trends and advancements in the industry.
I am committed to becoming a loyal, valued, and trusted team member, and looking for a competitive organisation with opportunities for me to grow professionally and personally.
Employment History
13 years commercial experience in the web industry...
Creare Group Ltd is one of the UK's leading web design and digital marketing agencies providing web design and development services, and digital marketing solutions for small to medium businesses (SMEs).
Web Designer & Developer
September 2011 - October 2014
Creare Group Ltd
Web Designer & Developer
September 2011 - October 2016
My Role
As part of the web design and development team at Creare Ltd my role involved providing frontend design & development of SEO friendly, responsive CMS and ecommerce websites that meet clients specifications and exceeds their expectations.
Working with various programming languages including HTML, CSS (Sass), PHP, Javascript / jQuery, Git and management of servers and databases through MySQL.
Duties & Responsibilities
- Web Design
- WordPress Theme Development
- Magento 1 Theme Development
- SEO Optimisation
- Customer Management
Senior Technical SEO Developer
October 2014 - October 2016
Creare Group Ltd
Senior Technical SEO Developer
October 2014 - October 2016
My Role
As part of the technical SEO team at Creare Ltd I was responsible for providing strategies for implementing SEO to optimise website for search.
Working closely with the web development team to ensure all websites adhere to best practices and coding standards by completing audits and quality assurance checks to align with in-house coding standards.
Completing SEO audits and full crawl analysis to help websites gain exposure and visibility and working with Webmaster Tools and Google Analytics to find opportunities for growth and to provide reporting to clients.
Responsible for making design and development changes of our clients websites to help assist with the marketing campaign.
Providing technical support and training to other teams members within the department and organization.
Duties & Responsibilities
- Onsite Optimisation
- Digital Marketing Strategies
- Keyword Research
- Link Building
- Training
- Customer Reporting
- Management
wkdCODE Ltd is an established agency with an in-house team of senior developers and technical directors, providing experienced and reliable development support to design and web agencies throughout the UK.
Senior Fullstack Web Developer
October 2016 - March 2020
wkdCODE Ltd
Senior Fullstack Web Developer
October 2016 - March 2020
My Role
As part of the web development team at wkdCode Ltd my job role involved building bespoke website applications, ecommerce systems and API's.
Initially joined the company as a frontend / Wordpress developer, working my way to a senior backend developer role working with various frameworks to deliver solutions to meet key business objectives.
Providing creative solutions aligning with core business logic and objectives to improve user experience and application performance.
One of my main projects involved developing a large-scale application for an event ticket stock exchange for resellers. This included integration with major ticket-selling platforms such as StubHub and Ticketmaster via APIs, along with creating an internal eCommerce store for customer ticket purchases.
Duties & Responsibilities
- Frontend Development
- Backend Development
- Bespoke CMS & Web Applications
- Wordpress / Woocommerce Development
- Laravel Development
- SEO Optimisation
- Magento 2 Development
- API Development & Integrations
- Email Template Development
- Project Management & Technical Scoping
- Training
- Customer Management
Jump Media Group is a small web design and development agency based in Northampton, specializing in crafting tailored websites for small to medium-sized enterprises. The agency delivers high-quality digital solutions that empower businesses to enhance their online presence and drive growth.
Senior Full Stack Web Developer
March 2020 - October 2020
Jump Media Group Ltd
Senior Full Stack Web Developer
March 2020 - October 2020
My Role
As the Lead Full Stack Web Developer at Jump Media Group Ltd I was responsible for leading the web development and hosting side of the agency. As the sole developer, I built, managed, and maintained all the agency's client web applications, ensuring their functionality, security, and performance. Additionally, I was responsible for implementing updates and enhancements as needed.
In this role, I enhanced the agency's development processes, workflows, and deployment strategies by establishing development standards that streamlined project execution and improved code quality. I also led a successful migration of agency applications to a new server provider, which resulted in significant cost savings for both the agency and its clients.
My contributions helped the agency deliver high-quality digital solutions, allowing clients to benefit from improved performance and reduced operational costs.
Duties & Responsibilities
- DevOps
- Server Migrations
- API Development & Integration
- Responsive Web Design
- E-commerce Solutions
- Performance Optimisation
- Version Control / Git
- Database Management & Optimisation
- Content Management Systems (CMS)
IvyJack is a Leicester-based marketing agency dedicated to brand and business transformation. By delivering exceptional brand and customer experiences, IvyJack helps organizations enhance customer loyalty and boost financial returns. The agency offers a comprehensive range of services, including marketing, campaigns, design, advertising, public relations, branding, and digital solutions.
Senior Full Stack Software Developer & Digital Development Lead
October 2020 - Present
IvyJack Communications Ltd
Senior Full Stack Software Developer & Digital Development Lead
September 2011 - October 2016
My Role
As a Full Stack Software Developer and Digital Development Lead at IvyJack Communications Ltd I was responsible for overseeing development standards, managing development processes, and handling server management to ensure projects ran efficiently and securely. In this role, I served as the lead developer for a range of web, API, mobile, and software development projects, with responsibilities extending from project scoping and specification to estimating, quoting, and leading client meetings and pitches.
One of my main projects was a large-scale Laravel application designed to help school catering teams manage child allergens and meal bookings. This involved building robust APIs, developing mobile applications, and managing complex functionality across both frontend and backend systems. The result was improved safeguarding of children with allergies, as well as significant operational cost savings and reduced food waste for the catering company.
I have extensive experience working across various frameworks and languages, including Node.js, Laravel, WordPress, React, DevOps, and Flutter. My ability to quickly learn new techniques and processes has enabled me to adapt to different project requirements efficiently, delivering high-quality solutions within tight timelines. This adaptability, combined with strong client relationships and strategic technical direction, has been essential in consistently delivering exceptional digital products.
Duties & Responsibilities
- Development Standards & Process Management
- Server Management & DevOps
- Project Scoping, Specification & Estimation
- Client Meetings & Presentations
- Lead Developer on Web Development Projects
- API Development & Integration
- Large-Scale Laravel Application Development
- Cross-functional Collaboration with Design, Marketing, and Client Teams
Developer Skills
- PHP 8+
- PHP (Blade / Twig)
- Composer
- CSS / SaSS
- Javascript (ES)
- Node / NPM
- jQuery
- MySQL / MariaDB
- Tailwind CSS
- Alpine JS
- Nginx
- Laravel
- Livewire
- Laravel Forge
- PHP Unit Testing - Pest
- API Development
- Wordpress
- Adobe Creative Suite
- Adobe XD
- Git / Version Control
- NPM
- Node
- Webpack / Gulp / Mix
- Vite
- Magento
- React
- Vue
- Flutter
- SocketIO
- Search Engine Optimisation
- DevOps & Server Management
- Web3
Education
Secondary Education
Kibworth High School September 2003 - July 2006
Robert Smyth School & Academy September 2006 - July 2008
| GCSE | Qualification |
|---|---|
| ICT | A - Distinction |
| Mathematics | A |
| Science | A |
| Additional Science | A* |
| English | B |
| Media Studies | B |
| Product Design | B |
| English Literature | C |
| French | C |
| Business Studies | C |
| Religious Studies | C |
Higher Education
Leicester College September 2009 - July 2011
De Montfort University September 2011 - July 2013
| Qualifications |
|---|
| BTEC National Diploma in Graphic Design |
| NVQ Level 2 in Customer Service |
| Foundation Degree in Graphic Design and Interactive E-Media |
| Additional |
|---|
| DBS Checked |
| Clean Full UK Driving License |
References available upon request.