Douglas Torrance

Software Engineer

London, United Kingdom2 yrs 11 mos experience

Key Highlights

  • Expert in building scalable backend systems.
  • Strong foundation in AI and machine learning infrastructure.
  • Proven leadership in organizing technical events.
Stackforce AI infers this person is a Backend Engineer with a focus on scalable data systems and AI infrastructure.

Contact

Skills

Core Skills

Distributed SystemsEvent Driven ProgrammingSoftware Development

Other Skills

Go (Programming Language)Amazon Web Services (AWS)TeamworkAdaptabilityPython (Programming Language)GitHubNegotiationStakeholder ManagementMachine LearningStream ProcessingREST APIsDatabasesDockerTerraformAWS Lambda

About

Software Engineer based in London building backend systems and data infrastructure for integrating real-time and batch data at scale. I build backend infrastructure designed to solve the difficult problem of reconciling fragmented real-time and batch data from multiple external systems. My team and I use event-driven architectures to build data pipelines using modular services. We use modern tools and techniques such as event streams, microservices and asynchronous messaging to ensure our systems are reliable, performant and scalable under intense and unpredictable loads. Alongside my engineering work, I am self-studying AI and machine learning systems. I’m especially interested in the infrastructure behind AI: the data platforms, distributed systems, and pipelines that allow machine learning models to operate reliably at scale. I would be particularly excited to contribute to teams building AI platforms or large-scale data systems. More broadly, I’m motivated by the opportunity to apply software engineering to problems with real-world impact. I’m especially interested in working with government agencies, ministries, and international institutions, as well as organisations building large-scale data or AI infrastructure. I would also welcome opportunities to work in international environments. Open to opportunities in Software and Machine Learning Engineering.

Experience

2 yrs 11 mos
Total Experience
1 yr
Average Tenure
8 mos
Current Experience

Xiatech

Junior Software Engineer

Oct 2025Present · 8 mos · Fitzrovia, London · Hybrid

  • Integrate internal systems, third-party platforms, and microservices into a unified architecture while preserving modularity and loose coupling
  • Design systems using event-driven architecture and asynchronous communication to enable reliable, scalable processing of high-volume system events
Go (Programming Language)Amazon Web Services (AWS)Distributed SystemsEvent Driven Programming

Cask smugglers

Bar Staff

Aug 2023Sep 2024 · 1 yr 1 mo · Edinburgh, Scotland, United Kingdom · On-site

  • Worked in a fast-paced hospitality environment, balancing team coordination and customer service. Developed transferable skills in teamwork, communication, time management and adaptability under pressure.
TeamworkAdaptability

Edinburgh university programming society

Secretary

Sep 2022Sep 2024 · 2 yrs

  • Led the planning and execution of a hackathon that attracted 100+ students, boosting society visibility and engagement.
  • Managed external correspondence with sponsors and partners to secure resources for events, demonstrating effective stakeholder communication and relationship management
  • Delivered weekly workshops in Python, Git and algorithms, promoting technical literacy and collaborative problem-solving across all experience levels.
Python (Programming Language)GitHubSoftware Development

Edinburgh university hoppers

Sponsorship Secretary

Sep 2022Sep 2023 · 1 yr · Edinburgh, Scotland, United Kingdom

  • Secured £1,500+ in corporate sponsorships, applying negotiation and stakeholder management skills, enabling the delivery of multiple diversity-focused events and workshops.
  • Established and maintained partnerships with industry sponsors, strengthening relationship management and external communication skills while securing long-term support for society initiatives.
  • Coordinated networking events in collaboration with corporate sponsors, enhancing event management and logistics skills while providing students with valuable industry exposure.
NegotiationStakeholder Management

Aberdeenshire council

Footway Surveyor

Jun 2019Sep 2019 · 3 mos · Inverurie, Scotland, United Kingdom · On-site

Education

The University of Edinburgh

Computer Science — Informatics

Sep 2021May 2025

Inverurie Academy

Stackforce found 100+ more professionals with Distributed Systems & Event Driven Programming

Explore similar profiles based on matching skills and experience