I am a Senior Software Developer with 10+ years experience. I have a strong track record of re-architecting and delivering scalable web applications utilising a microservice architecture with a focus on performance and cost optimisation. I am experienced using PHP (Laravel, Symfony), Python (FastAPI, Django) and JavaScript (Vue) as well as writing unit tests (PHPUnit, PyTest). I also have experience leading projects and scrum teams as well as mentoring developers and collaborating with stakeholders and customers to deliver high quality products.

Ben Colonna

I am a Senior Software Developer with 10+ years experience. I have a strong track record of re-architecting and delivering scalable web applications utilising a microservice architecture with a focus on performance and cost optimisation. I am experienced using PHP (Laravel, Symfony), Python (FastAPI, Django) and JavaScript (Vue) as well as writing unit tests (PHPUnit, PyTest). I also have experience leading projects and scrum teams as well as mentoring developers and collaborating with stakeholders and customers to deliver high quality products.

Available to hire

I am a Senior Software Developer with 10+ years experience. I have a strong track record of re-architecting and delivering scalable web applications utilising a microservice architecture with a focus on performance and cost optimisation.

I am experienced using PHP (Laravel, Symfony), Python (FastAPI, Django) and JavaScript (Vue) as well as writing unit tests (PHPUnit, PyTest). I also have experience leading projects and scrum teams as well as mentoring developers and collaborating with stakeholders and customers to deliver high quality products.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Developer at ClickTech Solutions Ltd
January 6, 2020 - October 31, 2025
• Led projects and scrum teams to deliver ongoing improvements to the ClickTech platforms. This included developing new features, refactoring code, fixing bugs, optimising database queries as well as implementing and upgrading API integrations including Google Ads, Bing Ads, Meta Ads, Stripe and Recurly. Also enforced best practices and unit testing (PHPUnit and PyTest) to ensure code quality. • Led the backend team working across multiple projects to re-engineer the Adzooma application from a monolithic to an event driven microservice architecture. This utilised technologies including PHP (Laravel) and Python (FastAPI and AWS Lambda). It also utilised docker and AWS services including ECS, Lamba, SQS, RDS, ElastiCache and API gateway. This lead to a significant reduction in AWS costs of over $20,000 (65%). • Collaborated with our enterprise customers to implement new features and resolve issues. This involved weekly calls to discuss ongoing and upcoming projects. Later, I took over as lead developer on the team. • Led the team which migrated the Google Ads implementation from the AdWords API to the Google Ads API. This required a significant re-write in how the data was fetched and processed. • Collaborated with stakeholders to gather requirements for upcoming features and resolve issues. Also worked with the Product team to ensure tickets contained clear acceptance criteria and identify any potential blockers early. • Chaired a weekly ticket review meeting with developers. This reduced the time required for sprint planning with the Product team by over 25%. • Improved the CI/CD process which resulted in deployment times being reduced by over 15%. • Automated recurring tasks using n8n workflows which reduced admin time by over 10%. Also leveraged tools including GitHub CoPilot and CodeRabbit to assist with development and peer reviews. • Conducted technical interviews to support the teams growth. Also on-boarded new developers and mentored junior developers to support their technical growth.
Senior Developer at Datatank Ltd
September 1, 2017 - December 31, 2019
• Led the re-engineering of the companies two main products. The codebase was modernised from vanilla PHP and JavaScript to use Laravel, Symfony and Vue. This significantly improved code readability and reduced complexity. Unit tests we’re written to ensure code quality and CI/CD pipelines were implemented which resulted in a significant reduction in deployment times. • Managed the cloud based server infrastructure using a UK government approved provider. Conducted a comprehensive review and introduced optimisations which resulted in a reduction in infrastructure costs. • Collaborated with stakeholders to gather requirements and write specifications for new features.
PHP Developer at Lateral Technology Ltd
May 1, 2012 - April 30, 2017
• Worked under the Lead Developer to re-engineer the application in PHP (Lithium framework) and Python. The team adopted a TDD approach and comprehensive unit tests using PHPUnit were written to ensure code quality and minimise bugs. CI/CD pipelines were implemented to streamline deployments. • Integrated 3rd party API’s including SagePay, Relex, TCN, SMTP/Exchange servers, SMS and letter providers. • Collaborated with customers via phone, e-mail and ticketing system as well as through face to face meetings to help resolve issues and configure the system to meet their requirements. This involved providing business analysis and developing custom functionality.

Education

Bachelor of Science in Computer Science (2:1) at Nottingham Trent University
January 1, 2010 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services