AeroLeads people directory · profile

Michael Cunningham Email & Phone Number

Senior Software Engineer at ELI Consultants Ltd
Location: Australia and New Zealand, United States 9 work roles
1 work email found @citigroup.com LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 86%

Contact Signals · 1 work email

Work email m****@citigroup.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Software Engineer
Location
Australia and New Zealand, United States

Who is Michael Cunningham? Overview

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

Quick answer

Michael Cunningham is listed as Senior Software Engineer at ELI Consultants Ltd, based in Australia and New Zealand, United States. AeroLeads shows a work email signal at citigroup.com and a matched LinkedIn profile for Michael Cunningham.

Michael Cunningham previously worked as Senior Software Engineer at Datacom and Senior Software Engineer at Fire Financial Services.

Company email context

Email format at ELI Consultants Ltd

This section adds company-level context without repeating Michael Cunningham's masked contact details.

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

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

Profile bio

About Michael Cunningham

Michael Cunningham is a Senior Software Engineer at ELI Consultants Ltd. He possess expertise in sql, spring, junit, jms, ant and 26 more skills. Colleagues describe him as "Articulate Energetic and motivated" and "Michael and I worked together on several projects with tight delivery schedules. Michael has proven himself to be a very innovative and hard working individual who copes very well under pressure and always goes above and beyond the call of duty. Technically skilled and a very pleasant person to work with, Michael is a huge asset to any team and I would have no hesitation in recommending him for any role."

Listed skills include Sql, Spring, Junit, Jms, and 27 others.

Current workplace

Michael Cunningham's current company

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

ELI Consultants Ltd
Eli Consultants Ltd
Senior Software Engineer
AeroLeads page
9 roles · 27 years

Michael Cunningham work experience

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

Senior Software Engineer

Current

Tsb Bank

Engaged by this New Zealand retail and commercial bank, while working remotely I partner with the Solution Architect to design and execute card payment projects, ensuring all development aligns with programme and bank objectives. Here, I lead a multidisciplinary Enterprise Integration Development team to drive multiple projects, including Mastercard Cards and Payments, Apple Pay and Confirmation of Payee integration. I also oversee business-critical migrations, including delivering and migrating a complex platform from Visa to a Mastercard platform for the bank.Ensuring I use a unified approach across each project phase, I nurture key stakeholder relationships with architects, analysts, and cross-functional teams to secure transformation and a seamless transition with minimal downtime. I also drive improvements to the customer experience by successfully leveraging my expertise to improve functionality, deliver end-to-end card integration and embed next-generation payment technology.Skills: Agile Methodologies · Project Management · Scrum · Software Development · Software Engineering · Team Management · Payment Solutions · Solution Architecture · Cloud Computing · Microservices · Application Programming Interface (API) · Extreme Programming · Object-oriented Programming · Java · RESTful Web Services · Micro Services · Docker · Microsoft SQL Server · Microsoft Azure · Spring Boot · Redis · MariaDB · CI/CD · Gitlab · GIT · MVN

May 2022 - Present

Senior Software Engineer

Eli Consultants Ltd

Air New Zealand

Brought in to drive transformation and automation, I successfully developed and maintained enterprise-level applications for the Air New Zealand Loyalty Team. Here, I collaborated with the team to gather requirements and transform them into technical specifications to secure real change that aligned with the airline’s wider business plan. I also secured on-time delivery by creating robust development roadmaps, informing development project teams when progress was falling behind, and maintaining a constant check on progress and delivery dates.Leveraging my technical expertise, I used Java, microservices architecture, and AWS Cloud Services to deliver bespoke solutions with scalable and resilient microservices. Here, I harnessed the full potential of Spring Boot and AWS (EC2, S3, CloudFormation and RDS) to lead the design, development and execution of applications that transformed team operations and facilitated the delivery of team objectives.Identifying and seizing opportunities to drive further performance enhancements, I reviewed release management and version control processes, including effective source code management and integration during production. Here, I delivered optimal application performance by influencing priorities and building performance strategies with ongoing tuning, code refactoring, and effective caching. I also oversaw the testing phase, using my experience to pre-empt issues before delivery, including performing rigorous code reviews, comprehensive unit testing, and troubleshooting to ensure delivery of clean and reusable code.Skills: Agile Methodologies · Project Management · Scrum · Software Development · Team Management · Software Engineering · Solution Architecture · Cloud Computing · Microservices · Application Programming Interface (API) · Extreme Programming · Object-oriented Programming · Microsoft Azure · AWS · Java · Spring · Spring Boot · RESTful Web Services · Docker · SQL Server

May 2021 - May 2022

Senior Software Engineer

Hamilton, Waikato, New Zealand

Leading software development projects that maximise automation for customers, I used my expertise in object-oriented design methodology and application development with Java/J2EE, Design Patterns, Spring MVC, SQL and Web services. Here, I worked with various clients, including DairyNZ, Fonterra, TSB and WEL Networks in multiple office locations across New Zealand. I also collaborated with Architects, Engineers, QA, Operations as well as Project Management and Project Owner teams business-wide to develop strategic and tactical solutions and applications across various platforms.Utilising my in-depth understanding of computer science fundamentals, data structures and algorithms, I developed high-performance, highly scalable, database-driven consumer web applications that were robust and futureproofed. Here, I authored clean and reusable code as well as making significant contributions to design and code reviews. Guiding clients, I worked closely with them to gather requirements and discuss technical parameters. I also reviewed release management and version control processes, including identifying and exploiting improvement opportunities in source code management and integration of code within the production phase.Skills: Agile Methodologies · Project Management · Scrum · Software Development · Software Engineering · Team Management · Investment Management Solutions · Solution Architecture · Cloud Computing · Microservices · Application Programming Interface (API) · Extreme Programming · Object-oriented Programming · Java · JavaScript · Spring · Spring Boot · Spring Integration · Python · RESTful Web Services · Micro Services · CI/CD · DevOps · Oracle · SQL Server · Azure

Aug 2018 - May 2021

Senior Software Engineer

Dublin, Ireland

Working with multiple teams and clients, I developed solutions that enabled business and personal customers the ability to manage real-time bank transfers and automated payments with digital accounts and debit cards. Here, I translated requirements into clean and reusable code to deliver futureproofed software products. I also discussed and finalised the development approach to accommodate each client’s custom requirements.Coordinating deliverables and technical aspects with internal teams, I ensured on-time delivery of each solution. Here, I worked with Development Teams, Quality Engineering, Business Analysts and Product Management on the design and implementation of a new Fire.com application. I also ensured code quality remained consistent throughout by performing script testing as well as creating and maintaining documentation for each new application. Skills: Agile Methodologies · Project Management · Scrum · Software Development · Software Engineering · Team Management · Solution Architecture · Cloud Computing · Microservices · Application Programming Interface (API) · Extreme Programming · Object-oriented Programming · Java · Spring · Spring Boot · RESTful Web Services · Oracle · SQL · GIT · MVN

May 2018 - Aug 2018

Senior Java Developer

County Dublin, Ireland

Brought into the team to develop various products, I designed and implemented Business Applications for this company that provides investment products and solutions to institutional and retail clients. Here, I collaborated with Development teams as well as Quality Engineering, Business Analysts and Product Management teams to deliver various applications. I also performed a full analysis of customer requirements and fully documented all parts of the development lifecycle. I then translated these requirements into an actionable product development strategy, shaped product development strategy and authored milestone-led product delivery roadmaps.Ensuring all development activities aligned with the project roadmap, I achieved a high quality of deliverables as well as effective project tracking and reporting of progress to key stakeholders. Here, I collaborated with client teams to author implementation roadmaps and critical path planning of key deliverables. I also communicated technical information effectively to client teams of varying technical experience.Skills: Agile Methodologies · Project Management · Scrum · Software Development · Software Engineering · Team Management · Solution Architecture · Cloud Computing · Microservices · Application Programming Interface (API) · Extreme Programming · Object-oriented Programming · Hibernate · Spring · Camel · SOAP · RESTful Web Services · Oracle · JBoss · ANT · MVN

Jun 2015 - Dec 2017

Senior Software Developer

Dublin

Brought into the team to lead, coach and mentor a Developer team, I maximised team cohesion by implementing a robust team structure based both on their professional interests and capabilities. Here, I led end-to-end development lifecycles as part of the Engineering Team dedicated to designing and implementing the functionality required to deliver bespoke products to clients across multiple sectors. I also discussed and finalised the development approach to accommodate each client’s custom requirements.Skills: Agile Methodologies · Project Management · Scrum · Software Development · Software Engineering · Team Management · Solution Architecture · Cloud Computing · Microservices · Application Programming Interface (API) · Extreme Programming · Object-oriented Programming · Java · JavaScript · Hibernate · Spring · RESTful Web Services · Oracle · MongoDB · Tomcat · Git · MVN · Eclipse · Jasper Reports · Linux

Jun 2013 - May 2015

Senior Software Engineer, London Uk

Patsystems

Dublin, Ireland

Working remotely from our Dublin office, I led end-to-end SDLCs as part of the Engineering team tasked with developing Patsystems’ Global Trading Solution, a Java-based trading platform offering 24/7 trading on global markets. Here, I developed trading solutions for numerous leading banks, trading houses, hedge funds and professional traders worldwide to enable the delivery of electronic trading in derivatives, energy and other asset classes. I also designed full front-to-back solutions, including a Matching Engine, an Order Management System (OMS), API Interfaces (trading, post-trade, FIX), Front end Trading Applications and delivering Reporting/Clearing Functions. Skills: Project Management · Solution Architecture · Software Development · Scrum · Software Engineering · Team Management · Client Management · SDLCs · Leadership · Agile Methodologies · Application Programming Interface (API) · Extreme Programming · Object-oriented Programming · FIX · Java · C++ · Hibernate · Spring · Oracle · Gigaspaces · Tomcat · CVS · ANT · Eclipse · Linux

Sep 2007 - Jun 2013

Senior Software Engineer

Dublin, Ireland

Brought into the Customer Engineering team, I designed and implemented Customer Solutions within Norkom’s financial crime Anti-Money Laundering and Watch List Management product suites. Here, I worked with multiple customers to deploy solutions into the Royal Bank of Scotland Group, Standard Chartered Bank of Hong Kong, Western Union and Money Gram International. I also shaped the strategy and oversaw the end-to-end project lifecycle for multiple initiatives, including defining project approach, costs and schedule then created roadmaps, including resource allocation and delivery frameworks.Chairing client meetings, I gained an understanding of client expectations/requirements and agreed on project scope. Here, I worked with multiple clients and technical teams to ensure cohesion and communication throughout the project. I also collaborated with the Services Team to implement customer requirements and the Quality Engineering Team to deliver the customer solution as per requirements.Skills: Project Management · Solution Architecture · Software Development · Scrum · Software Engineering · Client Management · SDLCs · Leadership · Extreme Programming · Object-oriented Programming · Java · EJB · Hibernate · Spring · Struts · JSP · XML · XSL · WebSphere · JBoss · Oracle · DB2 · SVN · ANT · Eclipse · Linux

Aug 2006 - Jun 2007

Software Engineer

2000 - 2005 ~5 yrs
FAQ

Frequently asked questions about Michael Cunningham

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

What company does Michael Cunningham work for?

Michael Cunningham works for ELI Consultants Ltd.

What is Michael Cunningham's role at ELI Consultants Ltd?

Michael Cunningham is listed as Senior Software Engineer at ELI Consultants Ltd.

What is Michael Cunningham's email address?

AeroLeads has found 1 work email signal at @citigroup.com for Michael Cunningham at ELI Consultants Ltd.

Where is Michael Cunningham based?

Michael Cunningham is based in Australia and New Zealand, United States while working with ELI Consultants Ltd.

What companies has Michael Cunningham worked for?

Michael Cunningham has worked for Eli Consultants Ltd, Datacom, Fire Financial Services, Irish Life Investment Managers, and Citi.

How can I contact Michael Cunningham?

You can use AeroLeads to view verified contact signals for Michael Cunningham at ELI Consultants Ltd, including work email, phone, and LinkedIn data when available.

What skills is Michael Cunningham known for?

Michael Cunningham is listed with skills including Sql, Spring, Junit, Jms, Ant, Java, Hibernate, and Fix.

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 Michael Cunningham you were looking for.

View similar profiles