Versatile full-stack developer with 10+ years of experience in backend, frontend, DevOps, and cloud infrastructure. Currently leading system modernization and DevOps initiatives as a Senior Full Stack Developer at Clothes2Order, including microservice architecture, Docker, CI/CD with CircleCI, and AWS deployment.
Alongside my web development expertise, I have experience as an IT support technician.
I have a vast wealth of knowledge about all maner of PC hardware, software and networking problems.
The ever-popular PHP framework, Laravel.
ECS, EC2, RDS, ELB, R53 & S3.
The popular Javascript framework.
The latest in HTML and SCSS technologies.
Working with the best frameworks around, I've got experience building full-stack applications. As well as maintaining legacy monolith code bases. I'm proud to write clean, testable and extendable code. Ensuring that not only does my code have 100% coverage in tests, but also that the tests are making meaningful assertions.
My role extends beyond development, I’m deeply involved in defining best practices, mentoring junior developers, conducting peer code reviews, and ensuring high-quality standards through clean code and a TDD-first approach
I've always been interested in PC hardware since I was younger. I've always built my own computers and often found myself building computers for friends and family.
This is something I still enjoy doing to this day.
As a Senior Full-Stack Developer at Clothes2Order, I modernized legacy systems by transitioning a PHP monolith into scalable microservices with RESTful APIs, implemented Docker and CI/CD with CircleCI, and deployed to AWS via EC2 and ECS. On the frontend, I built responsive interfaces with React and SCSS, promoted TDD, mentored junior developers, and upheld coding standards across the stack.
At Innoved, I developed full-stack PHP applications using Laravel, Bootstrap, and jQuery, contributed to all phases of the development cycle, mentored junior developers, and improved team workflows. I also modernized AWS infrastructure with Ubuntu upgrades and automated provisioning using Ansible and Vagrant, significantly reducing setup time and improving consistency across development environments.
Plantec were acquired by Kindertons in 2014, although my employment was continuous my job role did evolve during the take-over. I was able to properly and officially branch out into web developer space as a junior software developer. I created internal applications and API's for other existing and new apps to use and parse data through.
Working at Plantec I have gained knowledge about everything Windows 7 and Windows server 2008 R2, as I have had to setup and support many servers and work stations in a Domain environment. As well as learning about web technologies like Laravel and Bootstrap during the quieter hours at Plantec.
95 Carr Moss Lane
Halsall,
Liverpool,
L39 8RU
T: +44 (0)7904 757703
E: Jonathan@Marshalltech.co.uk