Robert Nimmo

Software Engineer

United Kingdom2 yrs 6 mos experience
AI ML PractitionerAI Enabled

Key Highlights

  • Expert in scalable data pipelines and AI/ML solutions.
  • Proven track record in fullstack and data engineering.
  • Strong leadership in AI adoption initiatives.
Stackforce AI infers this person is a SaaS-focused Data Engineer with strong AI/ML capabilities.

Contact

Skills

Core Skills

Data EngineeringAi/mlFullstack DevelopmentIos DevelopmentSystems EngineeringWeb Development

Other Skills

Spec-Driven DevelopmentAnthropic ClaudePythonApache AirflowPySparkKnowledge SharingDatabricksXcodeTypeScriptAirflowSQLC#DockerAWS LambdaPython (Programming Language)

About

Software Engineer at Skyscanner with a First Class MSci in Computing Science from the University of Glasgow. Experienced in designing, developing, and implementing scalable data pipelines using Python, Apache Airflow, and PySpark to drive efficiency in critical business processes. Passionate about leveraging analytical and problem-solving skills to tackle complex challenges in AI/ML and data engineering.

Experience

2 yrs 6 mos
Total Experience
2 yrs 6 mos
Average Tenure
2 yrs 6 mos
Current Experience

Skyscanner

3 roles

Software Engineer 2

Promoted

Aug 2025Present · 9 mos · Edinburgh, Scotland, United Kingdom · Hybrid

  • Contributed to the design and implementation of the acquisition data pipelines using modern technologies, enhanced data sources, and the Medallion architecture, improving data reliability and performance.
  • Led AI adoption initiatives at Skyscanner by promoting AI tooling, conducting knowledge-sharing sessions, running evaluations of AI-powered IDE tools, and helping organise global company-wide events to upskill engineers in AI technologies.
Spec-Driven DevelopmentAnthropic ClaudeData EngineeringAI/ML

Software Engineer

Jun 2025Aug 2025 · 2 mos · Edinburgh, Scotland, United Kingdom · Hybrid

Graduate Software Engineer

Sep 2023Jun 2025 · 1 yr 9 mos · Edinburgh, Scotland, United Kingdom · Hybrid

  • Rotation 1: Fullstack Development
  • Worked within a fullstack team to build internal tools used by multiple teams across Skyscanner.
  • Developed fullstack web applications with TypeScript, ReactJS, NestJS, and C#.
  • Designed and implemented data pipelines using Python, Apache Airflow, and PySpark.
  • Delivered AWS Lambda function services to support scalable cloud-based solutions.
  • Rotation 2: Data Engineering
  • Worked within a data engineering team, developing ETL pipelines to process billions of rows of data for critical business processes.
  • Contributed to the simplification of the redirects pipeline, reducing process time and improving the Service Level Objective (SLO) from 6AM to 4AM. Updated the pipeline to align with current standards, decommissioned legacy datasets, and enhanced efficiency and maintainability.
  • Built robust data pipelines, interactive Databricks dashboards, and insightful notebooks using Python, SQL, Apache Airflow, and PySpark.
  • Rotation 3: iOS Mobile Development
  • Worked within a mobile engineering team, contributing to the booking panel of Skyscanner's iOS app.
  • Led the deprecation of the legacy booking panel API, reducing cyclomatic complexity by 42.9%.
  • Refreshed total cost information and introduced baggage filters in the iOS app’s booking panel, enhancing user experience and pricing transparency.
DatabricksiOS DevelopmentXcodeTypeScriptAirflowSQL+12

University of glasgow

Graduate Teaching Assistant

Sep 2022Jun 2023 · 9 mos · Glasgow, Scotland, United Kingdom · On-site

  • Demonstrated in first‐year and second‐year undergraduate courses in computer science, including Computing Fundamentals and Web Application Development. Led lab group discussions, answered student questions, and provided individualised guidance to promote a deeper understanding of course materials.

Cloudflare

Systems Engineer Intern

Jun 2022Aug 2022 · 2 mos · London, England, United Kingdom · Hybrid

  • Designed and deployed a scalable and reliable web crawler system using node.js and Python on Kubernetes.
  • Expanded the coverage of a machine learning model to identify malicious JavaScript dependencies by increasing the number of customer web pages which were being analysed.
  • Automated the collection and processing of malicious samples from external sources, significantly increasing the size of the malicious training dataset by 17 times the original dataset size.
Node.jsPython (Programming Language)KubernetesDockerSystems Engineering

Barclays uk

Technology Developer

Jun 2021Aug 2021 · 2 mos · Glasgow, Scotland, United Kingdom · Remote

  • Developed an ASP.NET web application using C# to implement a new data masking tool, which reduced the time it took to conduct tests by 50% and extended my front‐end development skills in JavaScript, Bootstrap, and CSS.
  • Worked in an Agile environment with Jira tickets to complete different user stories within the web apps.
  • Actively gained hands‐on experience with Salesforce CRM, improving the onboarding workflow for new customers.
JavaScriptCascading Style Sheets (CSS)ASP.NETBootstrapC#Web Development

Educademy ltd

Online Coding Tutor

Jul 2020Oct 2020 · 3 mos · Remote

  • Tutored children aged 9 to 15 in Python, delivering engaging and effective online lessons in both group and one‐to‐one settings. Created and implemented a curriculum tailored to meet the needs of students of all ages and experience levels.
Python (Programming Language)

Edinburgh university students'​ association

Bar Team Member

Jul 2019Sep 2019 · 2 mos · Edinburgh, Scotland, United Kingdom · On-site

  • Served drinks to customers in a busy bar quickly and accurately while maintaining a positive and professional demeanour. Resolved customer complaints in a timely and efficient manner, ensuring customer satisfaction.

Morgan stanley

Technology Spring Insight

Apr 2019Apr 2019 · 0 mo · Glasgow, Scotland, United Kingdom · On-site

  • Gained insights into the work of software engineers at an investment bank, including the technologies which are used.

Education

University of Glasgow

Master of Science - MSci — Computing Science

Sep 2018Jun 2023

George Watson's College

SQA - Advanced Higher

Jan 2005Jan 2018

Stackforce found 100+ more professionals with Data Engineering & Ai/ml

Explore similar profiles based on matching skills and experience