Brickhunter2015 - Present
Technical Director / Software EngineerRead More
Originally brought in as a consultant (through Web Illumination) in 2012 to develop existing legacy system software in PHP framework Symfony 1. Invited to join board as Technical Director in 2015 to develop and implement the technical strategy.
Implemented integration between VoIP phone system and legacy system using Asterix, Symfony 2, SASS, jQuery and Bootstrap allowing users to see live caller information with added reporting and call recording.
Developed new central bespoke data structure with a number of web services utilising Nginx, PHP, Laravel, Vue, that allowed the business, our partners and suppliers to interact with the data as well as continuing to provide data to legacy system.
Created strategy for the development of a new bespoke CRM, opportunity management, invoice management and lead generation tool setting up, leading and supporting a development team to implement utilising Nginx, PHP, Laravel and Vue.
Initially created a Magento 1online shop to sell products successfully migrating this to Magento 2 and Knockout once it was stable in the community developing a migration module.
Integrated bespoke CRM with HubSpot to ensure the marketing and nurture process via email is transparent in our CRM.
Created storyboards and scenarios to identify the personas of our customers and then using wireframes and user testing evolved and improved the user experience.
Web Illumination2010 - Presnt
Technical Consultant / Software Engineer
Successfully established and built a consultancy company providing strategy and technical solutions to a variety of companies’ business and operational needs.
Developed a delivery tracking portal using Java, PHP, Symfony 3, jQuery, Bootstrap and SASS coupled with a barcode scanning app developed in Apache Cordova.
Developed iOS game using Objective C and Cocos2d for The Happy Egg Co. called Free Ranger.
Developed bespoke CMS using MS Server, C# .NET, MVC 3, SQL Server, Bootstrap and jQuery for 121 Systems.
Developed a property management tool in C# .NET, SQL Server, Bootstrap, jQuery for Oak Student Letts.
Wireless Logic2014 - 2015
Software EngineerRead More
Successfully developed software for a new platform for electronic invoicing and account management utilising MS Windows, Nginx, PHP, SQL Server 2000, RabbitMQ, Solr and integrated with Salesforce, Sage and a number of mobile provider’s platforms (O2, Vodafone, EE) using RESTful web services (APIs).
Performed detailed analysis of business requirements and developed comprehensive plans defining and scoping project requirements.
Created specific software and devised testing scenarios to ensure optimum levels of efficiency.
Established clear timeline and monitoring systems to successfully manage project delivery within agreed-upon time frame and budget.
Kitchen Appliance Centre2012 - 2014
Technical Director / Software Engineer
Selected from a number of candidates to lead the implementation of a new bespoke ecommerce platform to sell white goods.
Designed and implemented innovative bespoke ecommerce platform in PHP, Symfony 2, MySQL, Solr, Tomcat, SASS and RabbitMQ that automated a large number of processes. reducing two roles within the company making large savings and doubling the turnover to £4m in the two years.
Employed a number of techniques and best practices including integrating Apache Solr to drastically reduce average page load times from nearly 30 seconds to under a second.
Identified there was too much reliance on Google as main marketing channel and implemented further channels with eBay and Amazon increasing sales by 30%.
Worked with an SEO consultant to develop a unique tool that helped promote the products through natural SEO and paid search methods through the bespoke ecommerce platform.
Niddocks Internet Solutions2006 - 2010
Managing Director / Technical Lead
After buying the business in 2006 successfully established and built software engineering and development company providing solutions to a variety of companies’ business and operational needs. Led complex software development for a broad range of functions including invoice management systems, ecommerce, and sales systems.
Built a solid reputation for delivering high-quality, cost-efficient technological solutions and tools driving business development and the establishment of key partnerships with large organisations and blue chip firms that included BMW and 3M.
Managed all aspects of business and project development from initial scoping through strategic and fiscal planning to final testing and delivery.
Shadowed a number of body shops with a team of analysts at BMW and MINI to develop questionnaire based KPIs using PHP, Symfony 1, MySQL and jQuery to monitor performance of the body shops.
Developed an online personalisation tool for Post-it Notes from 3M using Java, PHP, MySQL, jQuery, HTML5, SVG and VML allowing users to design, save and order their own Post-it notes by harmonising the different Internet Browser technologies, so both SVG and VML personalisations were supported and converted into PDF proofs that could then be sent to 3M’s 3rd party printers.
Lead a development team to create a self-assessed financial controls framework using PHP, Symfony 1, MySQL and jQuery for the finance department at University of Oxford used to self-govern the financial controls of all departments in the University eventually saving the University over £1m in audit costs.
Niddocks Internet Solutions2003 - 2006
Senior Developer / Technical Lead
Initially joined as a senior developer progressing to technical lead and heading up the more complicated software development projects.
Established new office as part of company expansion, playing a key role in defining strategy and planning business processes.
Developed a number of CMS sites using Joomla and WordPress and ecommerce sites using Magento 1 for clients also developing bespoke extensions and plugins.