About
Senior Software Engineer with experience designing and delivering software across financial services, cloud platforms and complex enterprise environments. I enjoy taking complicated problems from early ideas and technical design through to working software, with experience spanning application development, systems integration, cloud engineering, CI/CD and production delivery.
Currently working within Lloyds Wealth on the integration of Schroders Personal Wealth into Lloyds Wealth, helping establish the engineering capability and deliver new wealth management journeys within the Lloyds retail banking app. I provide technical leadership across multiple delivery teams comprising 30+ engineers, working with Java, GCP and event-driven architectures and integrating with internal banking platforms and third parties including Salesforce and FNZ.
Senior Software Engineer
Software Engineering • Cloud • Integration • Financial Services
- Website: calluminglis.com
- Location: Edinburgh, UK
- Phone: 0141 432 2404 (4oh4 Ltd)
- Email: contact@calluminglis.com
-
BSc(Hons):
BSc (Hons) Computer Science, First Class
University of Strathclyde (2022)
Interests
I've been interested in technology since getting my first Raspberry Pi at 12, and still spend far too much of my spare time experimenting with software, hardware and infrastructure. I particularly enjoy projects that bring the physical and software worlds together.
Away from computers, I enjoy cycling, swimming, travelling, live music and getting outdoors.
Technical Skills
Software Engineering
Java
Quarkus
TypeScript
Python
C#
React
Node.js
.NET
Cloud & Platform
GCP
Azure
Kubernetes
Docker
Terraform
Harness
Backstage
Linux
Architecture & Integration
Microservices
Event-Driven Architecture
Apigee
Istio
Pub/Sub
RabbitMQ
REST / OpenAPI
Data
PostgreSQL
MSSQL
MySQL
Engineering
System Design
Technical Leadership
CI/CD
Testing
Code Review
Mentorship
Technical Refinement
Resume
Education
Bachelor Of Science in Computer Science
with First Class Honours
2018 - 2022
The University of Strathclyde, Glasgow
Winner, Young Software Engineer Awards 2022 - Best Software Engineering Project
Awarded for my honours project developing a distributed, off-grid environmental monitoring system.
Directorships
4oh4 Ltd
2021 - Present
Scotland, UK
- Design and deliver software, e-commerce, cloud and infrastructure solutions for small and medium-sized businesses.
- Build and maintain production systems spanning web applications, APIs, integrations, hosting, networking and business automation.
- Manage projects directly with clients from requirements and technical design through implementation and ongoing support.
Volunteering
3D Crowd UK, C.I.C.
Spring/Summer 2022
West of Scotland Region, UK
Supported the production and distribution of 3D-printed PPE for frontline healthcare workers during Covid-19, working as part of a 8,000-strong UK-wide volunteer network. 200-hour Saltire Award recipient.
Professional Experience
Senior Software Engineer
2023 - Present
Lloyds Banking Group, Edinburgh, UK
Senior Software Engineer, Lloyds Wealth | April 2026 - Present
Working on the integration of Schroders Personal Wealth into Lloyds Wealth, helping establish the engineering capability and deliver new wealth management journeys within the Lloyds retail banking app.
- Provide technical leadership across multiple delivery teams comprising 30+ engineers, covering solution design, refinement, planning, code review and engineering standards.
- Established repositories, CI/CD pipelines, environments, governance and testing strategy as the programme moved from mobilisation into delivery.
- Design and deliver services using Java, Quarkus, GCP and event-driven architecture, integrating internal banking platforms with third parties including Salesforce and FNZ.
- Work across web, desktop and mobile journeys, collaborating across engineering, architecture, product, design and risk.
Tech Lead, Scottish Widows | March 2025 - May 2026
Progressed into technical leadership within Insurance, Pensions & Investments, combining hands-on engineering with responsibility for delivery, technical direction and engineer development.
- Led teams of up to 17 engineers, providing technical direction, refinement, code review and hands-on engineering.
- Led the production launch of Journey Tracker, delivering the first reusable cross-platform CWA using LBG strategic tooling within the Scottish Widows app and enabling approximately 40,000 customers to track Pension Pot Consolidation transfers digitally within six weeks of launch.
- Mentored 7 apprentices and 2 graduates through development programmes and production engineering work.
- Delivered customer-facing systems across cloud and on-premise environments, working with product, architecture, design and risk from technical design through testing, CI/CD and production deployment.
Software Engineer, Scottish Widows | November 2023 - March 2025
Built colleague-facing applications, integration platforms and internal tooling within Insurance, Pensions & Investments.
- Designed and delivered Connect, an event-driven integration platform reducing proof-of-concept to production delivery from weeks to under 48 hours.
- Built operational and regulatory-reporting applications while modernising and migrating legacy systems.
- Led two projects from concept to production, owning CI/CD, testing and route-to-live across controlled environments.
- Mentored two Software Engineering Apprentices through successful completion of their programmes.
Software, Cloud & DevOps Engineer
2020 - 2023
Example1 Ltd, Edinburgh, UK (MSP)
Delivered software, cloud and infrastructure solutions for financial-services clients across the UK, Europe and US.
- Led development of an order management and reporting system for a London-based securities broker, from requirements and design through implementation and testing.
- Delivered cloud migration and consultancy across Azure and AWS for investment-management clients.
- Built automation, reporting and enterprise monitoring solutions across hybrid infrastructure.
- Worked across C#, .NET, Python, SQL, RabbitMQ, Linux, virtualisation (VMWare ESXi & Proxmox) and cloud platforms.
Sales, Software Engineer
2017-2021
Dales Cycles Ltd, Glasgow, UK
Combined retail responsibilities with designing and developing internal and customer-facing software.
- Designed and built an online workshop booking and management platform integrating customer, workshop and POS systems.
- Developed e-commerce, order-management, CRM and operational tooling used by the business.
- Gathered requirements directly from users and took systems from initial design through development, deployment and support.