AeroLeads people directory · profile

Ciaran Doherty Email & Phone Number

Principle Engineer at Wood Mackenzie at Wood Mackenzie
Location: Greater Glasgow Area, United Kingdom, United Kingdom 29 work roles 1 school
1 work email found @yahoo.co.uk LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email c****@yahoo.co.uk
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principle Engineer at Wood Mackenzie
Location
Greater Glasgow Area, United Kingdom, United Kingdom
Company size

Who is Ciaran Doherty? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ciaran Doherty is listed as Principle Engineer at Wood Mackenzie at Wood Mackenzie, a company with 1361 employees, based in Greater Glasgow Area, United Kingdom, United Kingdom. AeroLeads shows a work email signal at yahoo.co.uk and a matched LinkedIn profile for Ciaran Doherty.

Ciaran Doherty previously worked as Python Software Consultant at Wood Mackenzie and Software Consultant at Teksystems. Ciaran Doherty holds Bsc (Hons), Computer Science, 2:2 from The University Of Stirling.

Company email context

Email format at Wood Mackenzie

This section adds company-level context without repeating Ciaran Doherty's masked contact details.

*@yahoo.co.uk
68% confidence

AeroLeads found 1 current-domain work email signal for Ciaran Doherty. Compare company email patterns before reaching out.

Profile bio

About Ciaran Doherty

I am a backend and middleware Python, Go and JavaScript software developer with over 10 years of experience. I am currently based in Glasgow and looking for my next contract, I'm open to remote opportunities as well as Glasgow/Edinburgh based ones.

Listed skills include Git, Subversion, Apache 2, Linux, and 19 others.

Current workplace

Ciaran Doherty's current company

Company context helps verify the profile and gives searchers a useful next step.

Wood Mackenzie
Wood Mackenzie
Principle Engineer at Wood Mackenzie
edinburgh, edinburgh, united kingdom
Website
Employees
1361
AeroLeads page
29 roles

Ciaran Doherty work experience

A career timeline built from the work history available for this profile.

Python Software Consultant

Current

United Kingdom

Principle Engineer of EBT

Feb 2023 - Present

Software Consultant

United Kingdom

Worked as a software Consultant helping to build optimisation systems for QC and drug dispensing.Duties included training on the Python language and implementing ETL and REST API systems in both Python and Node

Sep 2022 - Dec 2022

Software Consultant

United Kingdom

I was employed to write a LIMS for one of the RFL Gene Sequencing lab lines. I took this project from the start, through requirements gathering, design, system administration, implementing and testing.While here I also trained and coached the junior developers in software development, managing a software project and agile techniques

Jan 2022 - Jul 2022

Senior Software Engineer

London, England, United Kingdom

Worked for the Department of International Trade on the market-access trade site.Analysed and maintained existing codebase.Designed and implemented new features to the market-access site.Primarily used Python

Feb 2021 - Sep 2021

Senior Software Engineer

Glasgow, Scotland, United Kingdom

I was working with the hardware team to bring the Dell Open Manage Enterprise system into Morgan Stanley.Technologies used:PythonAnsibleOpen Manage Enterprise

Oct 2020 - Jan 2021

Software Consultant

60Decibels

London, England, United Kingdom

60Decibels is a charity that analyses poverty data around the world. Each country has its poverty rates, which 60Decibels recalculate each time new data is made available. My contract was to automate the generation of these poverty indexes. I also did some advanced Python training.Technologies used:Python DockerPostgreSQL (combining SQL and NoSQL)

Jul 2020 - Sep 2020

Software Consultant

United Kingdom

As a senior Python consultant, I am reviewing the use of and Python and training in the modern use of Python.Working in an agile environment to implement functionality with testingUsing the Airflow product to manage multiple scripts.Worked with Postgresql and MongoDB

Aug 2019 - Jan 2020

Senior Software Engineering Consultant

Edinburgh, United Kingdom

I was employed to work on part of the remote learning project. I was importing data from an external system into the local Edinburgh University. The external system is called Edx and the data was imported into MariaDB and MongoDB databases.

Apr 2019 - Jun 2019

Senior Software Consultant

Glasgow, United Kingdom

I worked as a senior python consultant. in the course of my worked I used Python, SQL and TypeScript. I worked in the MSDE team to build a global software release platform.

Aug 2017 - Feb 2019

Senior Software Consultant

Remote

This is a startup company and I am the sole programmer for backend and REST API development.Duties included:A REST API for a mobile appA website to manage the applicationA Go application transcode mp4 filesMaintaining and setting up AWSDesigning and implementing all backend code.Design and implement release systemTechnologies Used:Go, Python, Javascript.

Jun 2016 - Jul 2017

Software Consultant

London, United Kingdom

Writing an internal database migration toolDuties included:Writing a Python application to apply migrations to Postgres databasesTechnologies Used:Coded in Python.Used Docker for deployment and testing

Nov 2015 - Mar 2016

Software Consultant

Stinkdigital

London, United Kingdom

Duties included:Refactor, design and implement a Python REST API backendUsing Google search API, Drive API, logging systems, ndb data store, cloud stores and messaging queuesOther refactoring as required.Technologies Used:Coded in Python.Used GAE, message queues and git

Aug 2015 - Oct 2015

Senior Software Consultant

Bbc

Broadcasting House Portland Pl Marylebone, London W1A 1AA

Duties included:Co-ordinate with various BBC departments on requirements.Design and implement a Python program to integrate between the 2 systems. Analysing the performance of the program and re-designing/implementing as required.Other refactoring as required.Technologies Used:Coded in Python.Used AWS, message queues and git

Mar 2015 - Jul 2015

Software Consultant

London, United Kingdom

Duties included:Re-factoring and adding new features to the existing codebase.Analysing the current state of Python libraries.Adding new features to the existing productMigrating the database over to a new format.Other refactoring as required.Technologies Used:Coded in Python.Used MySQL and git

Nov 2014 - Feb 2015

Software Consultant

London

Duties included:Re-factoring and adding new features to the existing codebase.Analysing the current state of Go libraries.Creating and designing data models in MongodbOther re-factoring as required.Technologies Used:Coded in Python.Used Monogodb, MySQL, vagrant and git

Jul 2014 - Sep 2014

Go Freelancer

London, United Kingdom

Migrating from a legacy PHP payment gateway, to a new Go PCI compliant payment gateway. This change is needed to facilitate greatly increasing loads. Also had to create a SOAP and REST Java service, and a Monogdb data model, with cached reporting.Duties included:Analysing existing problems, to design a new software architecture and implementing that new.

May 2014 - Jul 2014

Software Consultant

Intu Digital

England

Rebuilding a the data migration layer (called feedhub). Taking a Python program and rewriting parts of the code base it to get specific pieces of functionality working correctly. Also teaching best practises to other developers in the officeJob Title: Software Consultant January 2014 - March 2014Duties included:Rewrite part of a Python programPassing.

Jan 2014 - Mar 2014

Software Consultant

Saffron Digital

London, United Kingdom

I had a 1 month contract at saffron digital, where I was involved in making a template web application to help automate the delivery of tv content. This was written in Python/Flask.

Nov 2013 - Dec 2013

Software Consultant

Moo.Com

London, United Kingdom

Working as a Python consultant to help with migrating to the new payment system, developing an anti-spam solution, making a BDD framework and bring the Celery/Rabbitmq use up to date. Other programming duties as required.Duties included:Migrating old payment data into the new format.Cleaning refactoring a code baseGiving talks on new software.

Aug 2013 - Nov 2013

Software Consultant

Nexus Interactive Arts

London, United Kingdom

Working as a consultant via Austin Fraser. The client is Nexus Interactive Art. NIA have a contract with the V&A museum and Sky Art are doing a joint exhibition called the memory palace. I was employed to work on the backend of the website and mobile site. This involves making a mosaic of users drawing (a packing algorithm) and making a REST API to sort.

Apr 2013 - Jun 2013

Software Development Consultant

Data Center Dynamics

London, United Kingdom

Working as a consultant via E-Synergy. The client is Data Center Dynamics. DCD is moving there internal in-house business software to a new series of platforms. My job is to write a REST API to allow all the various system (old and new) to be kept insync. I am also writing the migration script to move the data from the old system(s) to the new.Duties.

Nov 2012 - Apr 2013

Senior Developer

  • Duties included:
  • Designing and re-writing existing and module and subsystems for the Facebook ad management tool
  • Creating in house processes to build a software development process within the company.Technologies Used:
  • Coded in Django and Celery with Rabbitmq and Apache Linux servers.
  • PostgreSQL backend (using Django ORM, SQL, pl/pgSQL, and Triggers).
  • Maintained code using a GIT repository.
Oct 2010 - Sep 2012

Cto

Pay4Later
  • Duties included:
  • As the first employee of this new start up, my job was to design the whole system and write the code. Apart from the web page design all aspects of software design, implementation, security, maintenance, backup.
  • Maintaining the relationships with all technical contacts for the company. This included our lending partners (Arbuthnot), the faster payments provider (Barclays), the managed host (Rackspace), the BACS Direct Debit.
  • Coded in PHP and Python on an Apache/Linux server.
  • PostgreSQL backend (using both SQL, pl/pgSQL, Triggers and Security).
  • Maintained code using a subversion repository.
Jan 2009 - Sep 2010

Senior Analyst Programmer

Commsecure

Sydney, Australia

  • Duties included:
  • Making bridging software to move a proprietary credit card payment system over to a PCI compliant one.
  • Working to a written spec to and audited process. To make project plans and write new software.
  • Designed and wrote new software from the ground up.
  • Making sure that the existing customers where unaffected by any changes.Technologies Used:
  • Coded in Python (Twisted) Asynchronous threading to write a secure network application.
Jun 2008 - Dec 2008

Technical Lead, Great Ormond Street Hospital (Gosh) Website

Institute Of Child Health At Ucl

Great Ormond Street Hospital

  • Duties included:
  • Maintenance and extension of the CMS of the (GOSH) website.
  • Worked with clients analysing the client requirements and delivering suitable products, maintaining and updating existing products.
  • Working with Project managers to create deadlines and expectations.
  • Was the 2nd and 3rd line support for the complete CMS system, this involved working with users both on the telephone and face to face, fixing on the spot or logging and completing jobs later.
  • Maintained a mature live CMS, reverse engineered it and extended it.Technologies Used:
May 2006 - Nov 2007

Web Application Programmer

The Phgroup
  • Duties Included:
  • Worked through the complete software life cycle of numerous projects. From initial meetings with the clients to establish needs, through to prototyping, breaking down the projects into separate modules, making test.
  • Was also the help desk for each of these product/applications.
  • Worked directly with the clients, analysing needs, delivering products and debugging and adapting the applications. Maintaining these applications involved working with clients both over the phone and face to face to.
  • Worked using Agile software engineering techniques.Technologies Used:
  • Coded in Python (Twisted, Nevow, Cherrypy, Kid and Django) Object Orientated programming with Oracle back-end (using both SQL & procedural SQL).
Jan 2005 - May 2006

Database Programmer And System Engineer

Cmed Ltd

Horsham, England

  • Duties Included:
  • Creation of the specific database schemas that the clients used on their medical trails. This involved working closely with clients to capture requirements and build the databases.
  • Created validation system on user interface.
  • Running manual test suites.
  • Worked with Project managers, programmers and data managers to assess product specifications.
  • Responsible for installation and maintenance of servers.
Jan 2003 - Jan 2005

Research Assistant And Technical Support

University Of Stirling

Stirling, Scotland

  • Various short-term projects which included writing analysis software for database for lecturers research projects.
  • Building of a website for an inter-departmental research project (using PHP).
  • Technical support - this included answering telephones, giving telephone support, logging jobs, fixing hardware/software problems and working in the computer lab to repair and update machines.
  • Training special needs and mature students how to use the Universities computer
Jan 1997 - Jun 2002

Software Developer

Accrue Inc

Stirling, Scotland

  • Worked on a testing suite for an in-house analysis product using Python.
  • I went on to make my 3D display dissertation for this company.
Jun 2000 - Feb 2001
Team & coworkers

Colleagues at Wood Mackenzie

Other employees you can reach at woodmac.com. View company contacts for 1361 employees →

1 education record

Ciaran Doherty education

FAQ

Frequently asked questions about Ciaran Doherty

Quick answers generated from the profile data available on this page.

What company does Ciaran Doherty work for?

Ciaran Doherty works for Wood Mackenzie.

What is Ciaran Doherty's role at Wood Mackenzie?

Ciaran Doherty is listed as Principle Engineer at Wood Mackenzie at Wood Mackenzie.

What is Ciaran Doherty's email address?

AeroLeads has found 1 work email signal at @yahoo.co.uk for Ciaran Doherty at Wood Mackenzie.

Where is Ciaran Doherty based?

Ciaran Doherty is based in Greater Glasgow Area, United Kingdom, United Kingdom while working with Wood Mackenzie.

What companies has Ciaran Doherty worked for?

Ciaran Doherty has worked for Wood Mackenzie, Teksystems, Rosalind Franklin Laboratory Nhs Test & Trace, Uk Government, and Morgan Stanley.

Who are Ciaran Doherty's colleagues at Wood Mackenzie?

Ciaran Doherty's colleagues at Wood Mackenzie include Pedro Renato Meirelles, Craig Lewis, Ritesh Kumar, Crystal Chiang, and Álvaro Mangado Del Estal.

How can I contact Ciaran Doherty?

You can use AeroLeads to view verified contact signals for Ciaran Doherty at Wood Mackenzie, including work email, phone, and LinkedIn data when available.

What schools did Ciaran Doherty attend?

Ciaran Doherty holds Bsc (Hons), Computer Science, 2:2 from The University Of Stirling.

What skills is Ciaran Doherty known for?

Ciaran Doherty is listed with skills including Git, Subversion, Apache 2, Linux, Node.Js, Web Applications, Agile Methodologies, and Scrum.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Ciaran Doherty you were looking for.

View similar profiles