- Personal Bio
I am a PHP developer with over 20 years experience in creating web applications. Over my career I have worked on both small and large scale projects either leading a team or working solo. In my spare time I love to keep up to date with the latest technology trends, spend time with my family, going on long walks, volunteering and developing games using Unity,
- Key Strengths
- Developing web applications in various languages & frameworks
- Analytical mindset and problem solving skills
- Practical knowledge of SVN & GiT
- Experience in the Office365 suite of applications
- Experience in Linux based server setups (especially Ubuntu)
- Career History
Senior Developer/Dev Team Lead for 15Gifts
FT: January 2023 - Present
Job Responsibilities
- Day-to-day management of my team
- Support the ongoing development of the Recommendation Engine
- Development in Perl, JS, TypeScript and Python
- Liaising with the client's third party developers
- Creating, Updating & Maintaining Documentation
- Rolling out/maintaining GitStream
- Interviewing developers for positions within the company
Senior Developer/Web Dev Manager for Angling Direct
FT: July 2020 - December 2022
Job Responsibilities
- Day-to-day management of the web development team
- Assisting the senior developer with the development of new modules for Magento 2.4
- Oversee projects and update key stakeholders of progress via services such as Trello, Asana & Jira
- Managing inter-departmental relationships
- Managing contracts with service providers
- Weekly reporting to the Operations Manager
- Oversee the development of the mobile app through a third party
- Reviewing site vunerabilities and patching the site
IT Techician and Developer for Eastpoint
FT: May 2018 - July 2020
Job Responsibilities
- Development of their website portal
- Creating scripts for Netsuite ERP for the Sales Dashboard
- Intergrations between Amazon, Netsuite and their third party logistics company
- Maintaining the in-house servers and render nodes (Maxwell)
- Managing contracts with service providers
- Weekly reporting to the Operations Manager
- Managing the IT budget
- Configuring the Meraki Firewall
Developer/Systems Administration Assistant for PDQ360
FT: Dec 2014 - May 2018
Job Responsibilities
- Full-stack development/management of both client and in-house websites.
- Management of both internal and external systems
- Configuration of new Librios CRM’s
- Onboarding customers with our digital asset management software
- Development of Python utilities to automate the conversion and validation of ebooks from Indesign documents.
- Managing requests to download, upload and edit assets on our systems
- Developing tools to further the efficiency of the company workflow
- Writing up documentation on tools and procedures within the company
- Assisting with server backups and fixing software and hardware related challenges
Web & Mobile Developer (Cordova) for Kanto Systems
Temp: Oct 2013 - Oct 2014
Job Responsibilities
- Collaborating with other developers on an iOS & Android Cordova based political canvassing application in HTML, AngularJS, jQuery & CSS
- Creating a restful API for the application using Zend Framework with a MySQL backend.
- Creating unit tests in PHP
- Creating reports for the Managing Director
- Publishing mobile app to Apple and Google Developer portals
- Overseeing naming conventions in the GIT Repository
Web Developer for Mad Media Labs
Temp: Aug 2012 - Oct 2013
Job Responsibilities
- Developing customer websites In PHP, MySQL, CSS, HTML, AngularJS, Zend Framework, Wordpress, jQuery
- Liaising with customers
- Developing iOS & Android Apps using Cordova
- Overseeing the development team
- Managing the development team
Web Developer for Taguri AG
Temp: Aug 2011 - Aug 2012
Job Responsibilities
- Developing one of their key websites for businesses (priority booking system)
- Collaborating with the development team
- Developing the API that communicates with the turn styles for priority tickets
Web Developer for Ecoswitch Ltd
FT: April 2008 - Aug 2011 (In-house/Remote)
Job Responsibilities
- Developing the price comparison site
- Maintaining the Wordpress Blog
- Managing customer data
- Importing new price tarrifs from the energy suppliers
- Reporting weekly to the managing director
Web Developer for Focalpoint Digital
FT: March 2005 - April 2007
Job Responsibilities
- In-house server administration
- Developing customer websites
- Creating UI's for various client projects
- Video editing for in-house & client recordings
- Cropping images using Photoshop for catalogs
- Occasionally modelliing and building sets for recording
- Education
This section is just education, to see other certificates I have gained, please visit the certificates section of the website.
Bridgewater & Taunton College
Finished: May 2022
NCFE Level 2 Certificate in Creating a Business Startup
Finished: Feb 2024
NCFE Level 2 - Nutrition
Great Yarmouth College
Finished: July 2004
NVQ Level 2 Communicational Skills - NVQ Using I.T Level 2
Oriel High School
Finished: July 2002
(G.C.S.E) English, Math, Science (Double), History, Geography, Religious Studies
- References
References can be obtained by emailing mail [at] ashleyjohnson.co.uk.