Find challenging opportunities and implement the expertise and experience I have in this field to develop elegant solutions for complex problems, while learning and expanding upon my capabilities.
FrameworksLaravel, Symfony, Magento, WordPress, Vue.js
Server administrationDocker, Ansible, Vagrant, AWS, CentOS, Debian
Additional languages and toolsPython, RabbitMQ, Kafka, Redis, Postgres, MySQL, WebSocket, Supervisor, Git, JIRA
Created an integration platform based on the Laravel framework to heavily automate routine tasks.
Integration between CMS, Communication platform, AutoTrader, Vehicle Data provider, MOT History Service, Dropbox and other services.
Created a dashboard to oversee the integration platform status and job queues.
Developed a custom e-commerce application following FMCG workflows using Laravel Nova.
Worked heavily with Laravel’s queues and events.
Created campaign email templates to quickly and easily allow sending promotional emails using multiple formats.
Built a Vue.js based customer facing website.
Evaluated and documented the entire development infrastructure.
Streamlined the configuration for their AWS environment including advising and fixing security issues.
Created a deployment pipeline for multiple projects within the organisation based on AWS ECS using Docker.
Debugged and resolved application issues.
Extended functionality of the application, adding features such as handling subscriptions and add-ons.
Refactored and optimised existing code.
Advised the team on best practices along with setting up development environments and IDE configurations.
Followed a DDD approach to extend the feature set for the Symfony framework based application used by one of the largest property management companies in the UK.
Optimised performance bottlenecks and decreased page load times by 60% on average.
Integrated multiple external services using REST APIs to streamline daily user tasks.
Managed production servers including provisioning and debugging issues.
Mentored junior team members informing them of best practices.
Winner of 2017 ECMOD Direct Commerce Award for best exploitation of technology for B2C using Magento2.
Worked on many Magento, Magento2 and WordPress websites developing new plugins to extend functionality specific to each client’s requirements.
Lead developer on their integration platform for e-commerce applications working with REST and SOAP APIs.
Developed APIs and other web applications using the Laravel framework.
Solely responsible for servers hosting the organisation's iPaaS application and client e-commerce websites.