Curriculum Vitae

Skills

Programming Languages:

JavaScript, TypeScript, CSS3, HTML5, PHP, MySQL, Go , XML, Python.

Frameworks & Libraries:

React, NextJs, Bootstrap, Composer, Cypress, Puppeteer, Jest.

Tools & Software:

VsCode, GoLand, Postman, Intellij, Terraform, Docker, DrawIO, Figma, Sketchup, Jira, Confluence, Trello.

Operative Systems:

Linux, OsX, Windows.

Methodologies:

Scrum, Kanban

Other:

AWS (S3, EC2, APIGateway, Lambda, IAM, Route 53, CloudWatch), Git, CI/CD (GitHub Actions, Jenkins).

Work Experience

Software Engineer at Sainsbury’s Tech 09/2021 – 11/2024

Maintained and enhanced React and Next.js-based front-end
applications, focusing on optimizing performance, responsiveness, and overall user experience using JavaScript and TypeScript.
Developed and executed automated testing strategies with Cypress, Puppeteer, and Jest to ensure code quality and minimize defects.
Implemented and maintained CI/CD pipelines using GitHub Actions and Jenkins to automate testing, deployment, and monitoring, streamlining development work ows and accelerating delivery.
Managed AWS services such as S3, EC2, API Gateway, Lambda, IAM, Route 53, and CloudWatch to support the infrastructure for critical business applications.
Utilised Terraform and Docker to provision and manage infrastructure efficiently across multiple environments.
Collaborated with cross-functional teams using Jira and Con uence,
participating in Scrum and Kanban ceremonies to ensure efficient project delivery and teamwork.
Managed Java microservices responsible for processing customer orders, ensuring scalability, reliability, and optimal performance during peak traffic periods.

Web Developer at NHS Midlands & Lancashire CSU 10/2019 – 08/2021

Designed and developed websites using HTML, CSS3, and PHP, ensuring alignment with project speci cations and client requirements.
Implemented responsive designs and enhanced web styling with SASS and SCSS to improve maintainability and design consistency.
Developed and customized PHP-based CMS platforms, incorporating MySQL database management to support dynamic content and data-driven features.Con gured websites, intranets, and extranets to meet the unique needs of healthcare communications.
Collaborated with team members using Trello to manage tasks, track progress, and ensure timely project completion.

Freelance Web Designer / Developer at Aledesign.co.uk 01/2010 – 09/2019

Designed and developed websites using Joomla, WordPress CMSs, or
plain static HTML and CSS to meet diverse client requirements.
Integrated Adobe Photoshop for web design tasks, creating visually
appealing interfaces and graphic elements.Provided customer support and
training to empower clients in managing their websites
independently.Delivered ongoing website maintenance, resolving bugs,
applying updates, and ensuring security, including data recovery and hack
xes.Conducted SEO and speed optimisation analysis, delivering
comprehensive reports to improve website visibility and performance.