AeroLeads people directory · profile

Ivan Dunn Email & Phone Number

Senior Integration Engineer at LGC at LGC
Location: New Brancepeth, England, United Kingdom 8 work roles 1 school
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
LGC
Role
Senior Integration Engineer at LGC
Location
New Brancepeth, England, United Kingdom
Company size

Who is Ivan Dunn? Overview

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

Quick answer

Ivan Dunn is listed as Senior Integration Engineer at LGC at LGC, a with 1328 employees, based in New Brancepeth, England, United Kingdom. AeroLeads shows a matched LinkedIn profile for Ivan Dunn.

Ivan Dunn previously worked as Senior Integration Engineer at Lgc and Middleware Developer at Lgc. Ivan Dunn holds Master Of Science - Ms, Computer Science from De Montfort University.

Company email context

Email format at LGC

This section adds company-level context without repeating Ivan Dunn's masked contact details.

LGC

Review company-level records connected to Ivan Dunn before choosing the right outreach path.

Profile bio

About Ivan Dunn

I started Java programming in 1999 after doing a web development course (which didn't meet the criteria that I wanted). I developed my first Applet then to allow users to input species sightings data, then realised that it would have been much simpler to use Java Servlets, so I then did a Java Server course. As I ended up spending more time with the IT side and less with the ecological side, I decided to switch careers in 2001 and joined the Open University, Maths and Computing Department as a Technical Project Officer. Here I was responsible for producing web resources, writing code samples to be included in teaching packs and supporting the lecturing staff. So the code had to be a) correct and b) make sure it followed best practice and design patterns. I specialised in Enterprise Systems, which included Web Services, XML and databases. I also did a lot of work on web accessibility, which included CSS and requirements for visually impaired people.In 2005 I decided to try the self-employed market and specialised in Species Mapping software systems. In some ways this was great and I produced a number of systems which showed population dynamics and climate change. I also produced systems tracking invasive species and pollution incidents.Unfortunately funding changes in 2015 meant that environmental software development was no longer viable so I switched to Finance instead.My main areas of expertise has been in middleware and messaging systems, mainly REST, SOAP and JMS

Current workplace

Ivan Dunn's current company

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

LGC
Lgc
Senior Integration Engineer at LGC
Website
Employees
1328
AeroLeads page
8 roles

Ivan Dunn work experience

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

Senior Integration Engineer

Current
Lgc

Remote

Provide design and development expertise across multiple departments with regard to internal and external systems integration primarily using REST, SOAP and JMS APIs, using Mulesoft 4 and Java Spring.This includes design-to-code (UML/ERD to Data Model, Sequence diagram to process routing, etc), schema validation, security implementation as well as template and CI/CD build and deployment.It also involves performance and re-use refactoring with has reduced the system requirements allowing the processes to run more efficiently.

Apr 2021 - Present

Middleware Developer

Current
Lgc

Remote

Re-writing, testing and migrating existing APIs from Mule 3.8 to Mule 4.2.

Nov 2019 - Present

Enterprise Integration Specialist

Eco (Enterprise Connections)

Durham, United Kingdom

I'm taking my skill set to the next level, by providing development, training and consultancy on systems integration. This includes producing architectural designs, data modelling and integration patterns, then developing (or supervising software developers) to produce loosely-coupled network systems using REST, SOAP, JMS and/or Kafka. This also includes developing micro-services using Spring Boot and Docker, Middleware systems using Java or Mule and backend enterprise systems using J2EE/EJB.Development includes the full life-cycle, and can use any of the main methodologies; Waterfall, Prototyping or Agile. My role blends development with mentoring and testing. It can also involve collaboration with stakeholders to generate requirements, producing test suites and being involved with show-and-tells and demonstrations.Current projects have included Non-functional Testing for a JMS messaging system, development of encryption software for remote properties sharing and production of PDF material.I was also heavily involved with reviewing existing systems with regard to performance and expansion potential as well as looking for possible design flaws which may introduce errors or increase complexity.

Aug 2019 - Oct 2019

Senior Middleware Developer

Durham, United Kingdom

I am developing, and supporting, financial applications for mortgage and savings accounts, linking various back-end systems with mobile apps (IOS and Android). The role includes developing Mulesoft, Java and Kafka applications as well as debugging and troubleshooting various Linux servers, both development and production. I also have to supervise and assist Junior Developers, Contractors and Interns as well as work closely with Architecture, Analysis, Test, Project Management and Tech Support, as well as Third Parties.My role involves a mixture of development and support, primarily focusing on network systems using REST, SOAP, sFTP, JMS and Kafka as part of Mule ESB and Spring Boot applications. This involves both design and development working closely with stake holders, analysts and testers.I have an extensive technical support role providing information on incidents and performance. In addition to the software development side of things, the role involves using both graphical front-ends and well as commandline Linux for debugging and resource analysis. I also have involvement with setting up SSL/TLS systems using key stores and trust stores, debugging server issues, testing network connectivity, dealing with memory and file issues. I form part of the 3rd Line Support Team (at time of writing I am the 3rd Line Support Team!) and so may be called in out-of-hours to debug production issues. Often this involves working with 3rd Parties.One feature of my role is in providing pre-deployment code reviews to make sure the application has no obvious errors. As the system uses biometric authentication, various network protocols and databases so a wide range of skills are needed.I also undertake Threat Analysis and implement various security systems, including the authentication system for the production and test servers and used biometric logins in addition to the standard PIN option.

Sep 2016 - Aug 2019

Senior Developer

Sunderland, United Kingdom

I was developing software systems to assist with parts sequencing for a number of car manufacturers. This involves the use of barcode scanners to log the movement of parts from incoming stock to storage facilities until they are sent to the production line. In addition I also provided an audit trail for the movement of stock.My role involved developing additional functionality to the Groovy/Grails application, writing Java (Swing) clients for the processing of data files and generating barcodes, processing JMS messages, updating web clients using WebSockets/HTML5 and advising on resilience planning. I was also responsible for developing Griffon applications to show the current state of the distribution cells. The project launched on the 13/5/2016 worked on sorting stock requests using a walk-through sequence. This reduced the need for operators to have to walk backwards and forwards through the warehouse as it located the next part in the walk-through, so they only needed to travel the length of the warehouse once.

Nov 2015 - Sep 2016

Senior Analyst

Newcastle Upon Tyne, United Kingdom

I was working as part of one of the Agile Teams on the HMRC Account. This required extensive cross-functional, technical and communication skills, as each Sprint could be very varied, as well as the client's understanding and involvement. Responsibilities and accomplishments.My roles involved C/C++ programming to extract data and pass it to web services, update XSL files to ensure that DDA legislation is met, writing Java Spring Framework code to create a user interface, updating global reference data, testing various applications, assisting other team members and presenting technical solutions as part of the Scrum Show & Tell, etc.(unfortunately I can't go into too much detail, as the projects have all been classified under government legislation.)

May 2015 - Nov 2015

Senior Software Engineer

Eco-It

Durham, United Kingdom

I was self-employed providing design and build solutions mainly to environmental management projects. This included writing species mapping and monitoring systems, encouraging local communities to contribute to citizen science projects. Projects ranged from local charities to national and government bodies.Other projects were aimed at raising awareness of environmental issues and were more education-focused, working closely with schools, colleges and universities.Technologies used;Java, J2EE/EJB, Spring, Spring Boot, Hibernate, JPA, JAXB, Applet, Swing, JavaMailAjax, Rest, SOAP/XMLDojo, Lucene, XML, UML & ERD class diagrams, xHTML, HTML5, CSS, MVCMySQL, Postgres, IBM DB2, Mongo

Apr 2005 - May 2015

Technical Project Specialist

Milton Keynes, United Kingdom

My role had three distinct functions: To develop web sites and related systems to assist with the delivery of teaching computing concepts, to develop applications complete with source code demonstrating principals taught by the course teams within the Computing Department and to provide technical support on various computing issues.Responsibilities and accomplishments.To develop web sites (using xHTML/CSS/JavaScript), web services (using XML/SOAP/JAX-RPC) and networks applications (using Java Applets, Sockets, Servlets/JSP accessing XML and database resources) that enhance the student's learning experienceTo develop applications for students to run and alter as part of their learning experience, highlighting both problems and good coding practise (primarily Java, J2EE and distributed systems)To provide code samples that may be included in course texts and supplied on support CDs. These must be examples of good coding practice using design patterns such as DAO and MVC.To provide technical advice to course teams with regard to technologies, implementations and production systems. This included technical system evaluation, system design (UML) and pro/cons comparisons.To proof-read course texts to ensure accuracy, to highlight issues that may have been missed and to suggest possible improvements.To research technological changes, to ensure technologies and methodologies are up to date.To advise on accessibility legislation complianceLecturer on Interaction Design (HCI)Major AchievementsLed the Web Accessibility Seminar, twice been rewarded for outstanding service, given presentations on 'an Introduction to Java Servlets' and 'using J2EE', involved in production of courses 'Analysis and Design of Enterprise Systems: an Object-Oriented Approach', 'Developing Concurrent Distributed Systems', 'Relational Databases: Theory and Practice'

Apr 2002 - Sep 2005
Team & coworkers

Colleagues at LGC

Other employees you can reach at lgcgroup.com. View company contacts for 1328 employees →

1 education record

Ivan Dunn education

FAQ

Frequently asked questions about Ivan Dunn

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

What company does Ivan Dunn work for?

Ivan Dunn works for LGC.

What is Ivan Dunn's role at LGC?

Ivan Dunn is listed as Senior Integration Engineer at LGC at LGC.

Where is Ivan Dunn based?

Ivan Dunn is based in New Brancepeth, England, United Kingdom while working with LGC.

What companies has Ivan Dunn worked for?

Ivan Dunn has worked for Lgc, Eco (Enterprise Connections), Atom Bank, Vantec Europe Limited, and Accenture.

Who are Ivan Dunn's colleagues at LGC?

Ivan Dunn's colleagues at LGC include Rebecca Nash, Andrew Murray, Tracy Lombardi, Serene Roque, and Gill Evans.

How can I contact Ivan Dunn?

You can use AeroLeads to view verified contact signals for Ivan Dunn at LGC, including work email, phone, and LinkedIn data when available.

What schools did Ivan Dunn attend?

Ivan Dunn holds Master Of Science - Ms, Computer Science from De Montfort University.

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 Ivan Dunn you were looking for.

View similar profiles