Lead Software Engineer Cv Leo Watson Lead Software Engineer 07700 90XXXX leo.watson@example.com leowatson Cardiff, Wales, CF10 2AB STRENGTHS Practical problem solving When production services failed, traced issues across distributed components with operations colleagues and helped turn findings into reliability improvements. Engineer development Made time for code reviews and coaching, giving engineers useful guidance on maintainable code, security and performance decisions. Knowledge sharing Set up monthly learning sessions where colleagues could discuss concrete examples of testing and cloud deployment. Stakeholder collaboration Worked with service designers, testers and product stakeholders to clarify requirements and keep technical delivery connected to user needs. Dependable delivery Strengthened automated tests in service teams so interface and data handling defects could be found before changes reached release. SKILLS Java Spring Boot Microservices AWS Terraform Infrastructure as code Automated testing JUnit CI/CD pipelines DevOps Agile software development Docker Kubernetes Code reviews Technical leadership LANGUAGES English Native 40 Welsh Beginner 10 MY CAREER 15.2 Years Lead Software Engineer at Northbank Digital Services (4.5 Years) Senior Software Engineer at BrightPath Technology Group (3.3 Years) Software Engineer at Meridian Software Works (2.3 Years) Java Developer at Redfern Applications (3.2 Years) Junior Software Developer at Oakwell Systems (1.9 Years) SUMMARY Lead Software Engineer with 15 years of experience delivering Java applications and public sector digital services. Guide architecture decisions and hands on development, translating service requirements into secure, dependable microservices on AWS. Work with multidisciplinary teams to improve performance, reliability and delivery, while coaching engineers through design discussions and code reviews. Bring practical experience with Spring Boot , infrastructure as code , automated testing and continuous delivery , alongside contributions to recruitment, early stage bids and knowledge sharing. EXPERIENCE Lead Software Engineer Northbank Digital Services May 2022 - Present Cardiff, Wales Leads delivery of Java and Spring Boot microservices for public service platforms, making software architecture decisions for secure access and reliable case processing. Introduced infrastructure as code with Terraform and standardised Docker and Kubernetes deployment patterns, making service environments more consistent across development and production. Strengthened CI/CD pipelines with automated testing frameworks, including JUnit and integration tests, enabling continuous delivery of well tested changes with clearer feedback. Facilitates code reviews and technical design discussions, providing technical guidance and coaching engineers on maintainable code, secure software development and application performance . Investigates complex production issues with service and operations colleagues, tracing failures across distributed services and turning findings into service reliability improvements. Organises knowledge sharing sessions and contributes technical input to recruitment and early stage bid activities, explaining delivery options to prospective public sector clients. Senior Software Engineer BrightPath Technology Group Jan 2019 - Apr 2022 Newport, Wales Delivered Spring Boot services for a multi agency digital casework programme, translating stakeholder requirements into independently deployable microservices . Built AWS environments using infrastructure as code and containerised services with Docker, helping teams reproduce test and production configurations reliably. Expanded automated testing with JUnit and service level integration tests, catching interface and data handling defects before release. Worked within Agile software development teams, refining technical tasks with service designers, testers and product stakeholders to keep delivery aligned with user needs. Reviewed colleagues' code and shared practical guidance on Java patterns, CI/CD and troubleshooting, helping establish consistent engineering practices. Software Engineer Meridian Software Works Sep 2016 - Dec 2018 Swansea, Wales Developed Java and Spring Boot components for a regional digital services platform, breaking tightly coupled functions into microservices as the product expanded. Packaged services with Docker and supported their deployment to Kubernetes , documenting configuration and operational checks for the delivery team. Added automated unit and integration tests around frequently changed workflows, improving confidence in releases and reducing recurring defects. Analysed application performance and reliability issues with developers and testers, then tuned service behaviour and documented the resulting changes. Java Developer Redfern Applications Jul 2013 - Aug 2016 Bristol, England Built Java applications for public facing service teams, converting business requirements into maintainable features and clear technical documentation. Introduced Spring Boot for new service components as the framework became established, separating application concerns and simplifying local testing. Applied Agile practices with analysts, testers and delivery colleagues, clarifying acceptance criteria and resolving implementation questions early. Added automated tests and took part in peer code reviews , improving consistency while developing sound engineering and security practices. Junior Software Developer Oakwell Systems Aug 2011 - Jun 2013 Bath, England Implemented Java features for case management software under senior engineer guidance, turning agreed specifications into tested application changes. Wrote unit tests and investigated defects using team debugging practices, helping maintain dependable releases for operational users. Worked with analysts and testers to clarify edge cases, document outcomes and build a grounding in collaborative software delivery. LEADERSHIP, AWARDS & RECOGNITION Recognised by the delivery team in 2024 for mentoring and knowledge sharing during a service reliability improvement programme. Coordinated a monthly engineering learning session at Northbank Digital Services from 2023, sharing practical examples of testing and cloud deployment. EDUCATION BSc Computer Science University of the West of England GPA: 3.6 2011 Bristol CERTIFICATIONS AWS Certified Developer – Associate 2023 AWS Certified Solutions Architect – Associate 2021 Secure Software Development, professional course 2020 TECHNICAL SKILLS Programming Languages: Java, SQL, JavaScript Java Frameworks: Spring Boot, Spring MVC, Spring Security Cloud Platforms: AWS, Microsoft Azure, Google Cloud Platform Infrastructure as Code: Terraform, AWS CloudFormation, Ansible Containers: Docker, Kubernetes, Podman Testing Frameworks: JUnit, Mockito, Testcontainers Build Tools: Maven, Gradle, Apache Ant CI/CD Platforms: Jenkins, GitHub Actions, GitLab CI/CD Relational Databases: PostgreSQL, MySQL, Oracle Database Messaging and APIs: Apache Kafka, RabbitMQ, OpenAPI SKILLS Java Spring Boot Microservices AWS Terraform Infrastructure as code Automated testing JUnit CI/CD pipelines DevOps Agile software development Docker Kubernetes Code reviews Technical leadership PROFESSIONAL AFFILIATIONS Member of the British Computer Society, engaging with a professional community focused on computing practice and development. Member of the Association for Computing Machinery, participating in a professional community for software engineering and computing. LANGUAGES English (Native) Welsh (Beginner)
File
Styles Download Buy Log In
Bootstrap
> JP 1 1
PDF Footer and Margins Setup
The margins are applied to the document, and the footer appears in both the preview and the PDF

Footer Font Settings

Are you applying for a specific job
so we can tailor your CV to it?
Are you applying for a specific job
so we can tailor your cover letter to it?

Your data stays private and is never used for training.Privacy Policy

Type your details as text to generate a personalised CV Type your details as text to generate a personalised cover letter
Website link found! Ready to create CV from:

Your data stays private and is never used for training.Privacy Policy

Drag the into the box to verify you're human.
Drop here

My CVs

Showing {number_of_files} files (out of {total_of_all_files} total)
Name File Type Last Modified: Description:

Rename File

Filename already exists!

Delete Files

Warning: This action is irreversible. Once you click submit, the files will be permanently deleted.

Heading text
Upload From Computer Upload
Select From Existing
LinkedIn
Drag & Drop files anywhere in this tab, or

Uploaded Files

Delete Name Last Updated Use This File
Select this to use the file for generating your resume and cover letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.

My Files

Resumes or cover letters you create will appear here. No files available yet.
Delete Name Last Updated Use This File
Select this to use the file for generating your resume and cover letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.

Add LinkedIn Profile PDF

You can download your LinkedIn profile as a PDF by opening linkedin.com in a web browser, clicking your profile photo, selecting the “More” or “Resources” button, and choosing “Save to PDF.” You can then attach the PDF using the Upload From Computer tab.

Paste Your LinkedIn Profile Text

If you have copied the LinkedIn profile text, paste it below. See how to copy your profile from LinkedIn

Select this to use the LinkedIn profile text for generating your CV and covering letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.

Try these controls

<
>