Download: PDF DOCX HTML
Conor Turner
Senior Software Engineer
4-week notice period · British Citizen

Senior Software Engineer with 12+ years of professional experience, specialising in Python back-end systems, high-throughput APIs, and distributed applications. Proven track record of delivering software in highly regulated industries (aerospace / fintech / compliance). Brings full-stack breadth - from database design through to React front-ends - with a pragmatic, quality-first engineering mindset.

Core Languages
Python SQL JavaScript Bash
Frameworks & Libraries
Django DRF Graphene Strawberry Celery Flask Pandas NumPy Scikit-learn Keras
Infrastructure & Cloud
AWS Docker Kubernetes CI/CD GitHub GitLab
Messaging & Data
Kafka Protobuf RabbitMQ Postgres SQL Server
Frontend
React HTML CSS Vanilla JS
London, UK (Remote)
Python · Django · GraphQL (Graphene & Strawberry) · Postgres · Celery · Kubernetes · AWS
  • Designed and built GraphQL API endpoints for a high-throughput, low-latency Network Management System (NMS), championing consistency standards that significantly improved developer velocity.
  • Delivered a greenfield NMS rewrite as lead developer, achieving 90% feature parity with the legacy system using only ~25% of the original LoC, dramatically reducing maintenance overhead (56k vs 255k LoC).
  • Developed a novel JSON validation framework that proved so robust it now auto-generates the team's API documentation - eliminating a manual documentation burden.
  • Built a proof-of-concept TCP/UDP monitoring server from scratch in Python, demonstrating 10 MB/s throughput at sub-10 ms latency before the project was paused.
Southampton, UK (Remote)
Python · Flask · Swagger · AWS · AWS CLI
  • Lead developer on the 'NEA Live' service - a SaaS platform enabling on-demand cloud resource provisioning for live sports broadcast over IP.
  • Managed direct stakeholder relationships with a partner company licensing the product, owning the API contract and delivery timeline end-to-end.
London, UK (Remote)
Python · Django · DRF · Postgres · Kubernetes · Kafka · Protobuf
  • Core member of the ingestion & enrichment team for a Transaction Monitoring product serving 200+ clients, responsible for input validation, data enrichment, and storage design.
  • Co-designed a Kafka-based time-series aggregation microservice that scaled throughput from 5 tps to 500 tps (100× improvement) by replacing monolithic Postgres processing with a distributed, event-driven architecture.
  • Provided out-of-hours on-call support, making independent prioritisation decisions to restore service rapidly while maintaining SLA commitments for all clients.
Derby, UK (On-site)
SQL Server · MATLAB · Excel · VBA
  • Developed analysis automation tools that cut common engineering workflows from 1-2 weeks to under a day across three separate teams.
  • Results were so significant that Rolls-Royce's official corporate billing methodology was updated to incorporate the software outputs.
  • Acting team lead on a cross-functional ML investigation, applying machine-learning techniques to calibrate theoretical models against rig-test and in-service data.
  • Mentored colleagues formally for IMechE Chartered Engineer accreditation; consulted internally on in-service performance methodologies.
Derby, UK (On-site)
SQL Server · MATLAB · Excel · VBA · Statistical Modelling
  • Quantified the relationship between weather conditions and anomalous engine performance - enabling extended time on-wing and generating an estimated $200M in additional revenue.
  • Head-hunted to lead a safety investigation in 2018; developed a technique to detect lagged sensor measurements, maintaining fleet airworthiness and avoiding an estimated £1M/day grounding cost.
  • Owned the production SQL Server engine-performance database; authored Rolls-Royce's corporate SQL training manual.
Derby, UK (On-site)
  • Six-rotation graduate scheme covering lifecycle engineering, metrology, repair, lifing, and in-service performance.
MEng (Hons) Aeronautical Engineering, 2:1
Loughborough University
Jul 2013
Chartered Engineer (CEng)
IMechE
Mar 2019
Remote-first role; happy to commute to London a few times per month (max once per week).
A collaborative engineering culture - I want to work alongside staff/principal engineers and continue growing technically.
Being part of something bigger. My current team are just outsource for the company - I have no interaction with the wider business.
ctsoftware.co.uk - Personal Website
Hosting a range of personal projects and technical blogs.
priva-see.co.uk - Document Privacy Solution
Inspired by a TED talk on forced over-sharing of personal information. Upload a photo, redact multiple regions, and generate a shareable link or QR code - without exposing the full document.
undecked-facilitator.co.uk - Planning Scenario Simulator
Built for a friend's consultancy business. Uses WebSockets for real-time communication between facilitators and participants.
For all sites, the /uptime/ path shows any service interruptions on an hourly and daily basis.