AeroLeads people directory · profile

Iain Mackay Email & Phone Number

Staff Software Engineer at Optimove
Location: Greater Dundee Area, United Kingdom 15 work roles 1 school
1 work email found @careinspectorate.com 3 phones found area 773 and 138 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 3 phones

Work email i****@careinspectorate.com
Direct phone (773) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Staff Software Engineer
Location
Greater Dundee Area, United Kingdom
Company size

Who is Iain Mackay? Overview

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

Quick answer

Iain Mackay is listed as Staff Software Engineer at Optimove, a with 549 employees, based in Greater Dundee Area, United Kingdom. AeroLeads shows a work email signal at careinspectorate.com, phone signal with area code 773, 138, and a matched LinkedIn profile for Iain Mackay.

Iain Mackay previously worked as Senior Backend Developer at Optimove and Director at Neirfeno Ltd. Iain Mackay holds Bsc, Electronic And Electrical Engineering from The University Of Edinburgh.

Company email context

Email format at Optimove

This section adds company-level context without repeating Iain Mackay's masked contact details.

{first}.{last}@careinspectorate.com
86% confidence

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

Profile bio

About Iain Mackay

As a tech visionary and software innovator with near two decades of experience, I am passionate about driving technological advancements and delivering high-quality software solutions. As the founder of Neirfeno, I specialise in empowering SMEs with cutting-edge technologies, transforming their operations through innovative software products. My extensive background spans full-stack development, backend architecture, API design, and mobile app development. I have a deep understanding of modern software practices, including code refactoring, microservices, RESTful APIs, IT infrastructure management, continuous integration, and web application development. My technical toolkit includes proficiency in Java, C#, Python, and JavaScript, alongside extensive experience with Amazon Web Services (AWS) among many other technologies.Currently, I contribute as a Senior Backend Developer at Optimove, where I leverage my expertise to harness data from hundreds of external APIs to drive operational excellence to deliver value to our clients.

Listed skills include Agile Methodologies, Java, Sql, Spring, and 63 others.

Current workplace

Iain Mackay's current company

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

Optimove
Optimove
Staff Software Engineer
Dundee, Dundee City, United Kingdom
Website
Employees
549
AeroLeads page
15 roles

Iain Mackay work experience

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

Staff Software Engineer

Dundee, Dundee City, United Kingdom

Senior Backend Developer

Current

Dundee, Scotland, United Kingdom

Jul 2024 - Present

Director

Current

Dundee, Scotland, United Kingdom

Aug 2015 - Present

Contract Software Engineer

Dundee, Scotland, United Kingdom

Aug 2022 - Mar 2023

Staff Software Engineer

United Kingdom

Aug 2021 - Jul 2022

Senior Software Engineer

United Kingdom

I worked with Wagestream on the redesign and replatforming of their mobile app from jQuery to React. As the only experienced developer on the team for some time, I guided others and helped onboard further engineers. Over this period I rewrote much of the app, implemented a bunch of new features, replaced a retired code delivery pipeline, and fought fires as needed.Working with an unmaintained codebase, I reverse engineered the expected behaviour, uncovered forgotten requirements, and built replacements in React following a strangler pattern to carefully and successfully replace the app. Technology used includes: React, jQuery, Typescript, Fastlane, Cordova, GitHub Actions, Postgres, Python and AWS.

Apr 2021 - Aug 2021

Lead Software Engineer

Dundee, United Kingdom

Working to guide a team of developers to design and implement critical features for the company's major product. The majority of the code is in C# with browser applications written in Typescript. Work involved discussions with PSO, product owners as well as customers to gather requirements and develop a solution that provided the required features in a succinct, customer centric way.

Jun 2019 - Mar 2021

Devops Manager

Dundee, United Kingdom

I was hired into this role to manage a team of developers to transform the company's legacy backend application to a modern serverless solution built on AWS and utilising modern microsevice and RESTful practices. The company operates in the Free-to-Play game market and with a large player base there is a lot of data produced every day. Using tools such as Kinesis and Redshift to process and operationalise large quantities of data.The role involved every aspect of the project, from discussions with the C-level execs, and board, through requirements gathering with end users and architectural design, down to development and deployment.

Apr 2017 - Jun 2019

Head Of Development

Dundee, United Kingdom

HIMEX went through a rebrand the Founding CTO exited and I took over full responsibility for all of the technical side of the business. Continuing to improve the platform and add features to help market it. The company attempted to pivot into fleet software as the UBI market heated up and they didn’t make the sales they hoped. However with investor issues, the company went into life-support and within days of me resigning shut down the business line, due to lack of growth.

Feb 2016 - Apr 2017

Technical Lead

Dundee, United Kingdom

Having quickly proven my ability, I took over fully technical responsibility for the core platform and the mobile API. I hired in multiple engineers to support me to rebuild the product, resolve a lot of the bugs, and add new features. I rebuilt using Spring Boot that allowed us to follow a microservice architecture, using HAProxy, for routing of requests on a high availability API. I was responsible for all management and running of the entire system, from design and architecture to deployment and operations. I visited customers (some of America’s largest insurers).

Apr 2014 - Feb 2016

Senior Software Developer

Dundee

Creating a platform and mobile app for HIMEX’s Usage Based Insurance technology with 3 of America’s top 10 insurance companies as customers. As a small startup, I was brought on to take over the core platform from the CTO, improving the reliability and adding new features. Initially I reconfigured the build process to use Maven over the manual deployments. Then I introduced RabbitMQ to provide resilience to the communication features over the first few months with the company.

Jan 2014 - Apr 2014

Senior Software Developer

Dundee, United Kingdom

Worked on the GFI Cloud ITSM project that had a GWT (Java) frontend and a PHP backend on top of a MySQL database (a typical LAMP stack). Worked on a project to add web monitoring and filtering the the feature set.

Apr 2013 - Jan 2014

Software Developer

Dundee, United Kingdom

Originally working on the mobile banking solution that allowed for online banking applications to be supported by a full range of mobile devices, in 2011, this was quite heavily focused towards feature phones with WAP and GPRS, and even SMS as a fallback. This was all achieved through a collection of adaptive components that could render appropriately for the device based on User-Agent string. The main tools were Spring Framework and JSP.With the recent release of smartphones, I pivoted to work on an R&D project for Mobile Cash Withdrawal. This product would allow a user to scan a QR code displayed on an ATM and withdraw cash without the need to have their bank card on them. I built the server side implementation of this from the ground up, implementing a RESTful web service with Spring Framework, and using XMPP for pushing notifications to clients. I had RabbitMQ as the message queue and LDAP as the identity provider. The database used was a Postgres DB. This architecture allowed the solution to have the high throughput required, and with some careful tuning of the Postgres database I could achieve the 250k concurrent user requirement. I even picked up a US Patent during this project (US8,925,829B2).

Apr 2011 - Mar 2013

Associate Developer

Ireland

Taking on a lead role for one of our clients, as well as mentoring junior staff. I worked directly with the client to gather requirements and implement change. My strong performance recognised through a freedom to work directly without supervision, and this subsequent promotion.

Sep 2010 - Jan 2011

Junior Developer

Ireland

Working on feature development for Airline clients of the SITA e-Commerce Platform. The platform is a large J2EE application originally built using SOAP and JSP, which we migrated to Apache Velocity templates and a new RESTful web-service along with JavaScript for an improved user experience. The underlying database was an Oracle DB.

Jul 2008 - Sep 2010
Team & coworkers

Colleagues at Optimove

Other employees you can reach at optimove.com. View company contacts for 549 employees →

1 education record

Iain Mackay education

  • The University Of Edinburgh
    The University Of Edinburgh
    Electronic And Electrical Engineering
FAQ

Frequently asked questions about Iain Mackay

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

What company does Iain Mackay work for?

Iain Mackay works for Optimove.

What is Iain Mackay's role at Optimove?

Iain Mackay is listed as Staff Software Engineer at Optimove.

What is Iain Mackay's email address?

AeroLeads has found 1 work email signal at @careinspectorate.com for Iain Mackay at Optimove.

What is Iain Mackay's phone number?

AeroLeads has found 3 phone signal(s) with area code 773, 138 for Iain Mackay at Optimove.

Where is Iain Mackay based?

Iain Mackay is based in Greater Dundee Area, United Kingdom while working with Optimove.

What companies has Iain Mackay worked for?

Iain Mackay has worked for Optimove, Neirfeno Ltd, Care Inspectorate, Wagestream, and Cherwell Software.

Who are Iain Mackay's colleagues at Optimove?

Iain Mackay's colleagues at Optimove include Keiran Moores, Amin Sohrabi, Adi Shenhav, Aviv Sade, and Jack Kerr.

How can I contact Iain Mackay?

You can use AeroLeads to view verified contact signals for Iain Mackay at Optimove, including work email, phone, and LinkedIn data when available.

What schools did Iain Mackay attend?

Iain Mackay holds Bsc, Electronic And Electrical Engineering from The University Of Edinburgh.

What skills is Iain Mackay known for?

Iain Mackay is listed with skills including Agile Methodologies, Java, Sql, Spring, Subversion, Xml, Web Applications, and Hibernate.

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 Iain Mackay you were looking for.

View similar profiles