Carl Leslie, Project Manager in Dublin, Ireland
Carl is available for hire
Hire Carl

Carl Leslie

Verified Expert  in Project Management

Project Manager

Dublin, Ireland

Toptal member since July 12, 2024

Bio

Carl is a motivated IT professional with 30 years of experience blending managerial, business, and technical expertise to deliver effective solutions. He has orchestrated cross-functional teams, delivered high-priority projects, and influenced development processes, demonstrating strong leadership, communication, and interpersonal skills. At IBM, Carl introduced a new customer liaison process that streamlined customer engagement—reducing customer issue tickets and the turnaround time for fixes.

Project Highlights

New Customer Engagement Process
Introduced a new process that streamlined customer engagement with the company—reducing the number of customer tickets for the product development team.
GDPR Documentation Project
Created a set of documentation to assist customers through the introduction of GDPR.
Maintenance Team Daily Management
Focused on customer issues and regular releases that delivered new functionality and defect fixes to customers as part of the overall maintenance section.

Expertise

  • Agile
  • Conflict Resolution
  • Interpersonal Skills
  • Jira
  • People Management
  • Process Improvement
  • Scrum
  • Team Leadership

Work Experience

Software Development Manager

2022 - 2023
Merative
  • Led a multi-functional, multi-cultural team in upgrading crucial 3rd-party software used throughout the application.
  • Created and led a highly experienced team in planning an upgrade from Java 8 to Java 17.
  • Functioned as a key exponent of Agile methodology for new hires and team members and acted as scrum master for all my teams and projects.

Software Development Manager

2002 - 2022
IBM
  • Joined the team as a Java developer and progressed to team lead and then team manager over 5-6 years, during which I was part of some of the company's key releases to major customers.
  • Managed my team through the transition from Waterfall to Agile Scrum development methodology and acted as scrum master for many teams in subsequent years.
  • Drove the creation of a new customer liaison and triage function to fill the gap identified by Management between customer support and the product development department.

Project History

New Customer Engagement Process

Introduced a new process that streamlined customer engagement with the company—reducing the number of customer tickets for the product development team.

A culture had developed where customers created tickets for issues they encountered without minimum verification to ensure it was a product issue. This resulted in support and product development teams spending a lot of time trying to recreate issues and verify their validity.

I introduced a new multi-step engagement process requiring customers to provide a minimum set of information. This allowed support and product development teams to confirm the issue more quickly and enabled developers to allocate more time to finding a solution instead of trying to verify the issue.

As a result of the additional investigation required by the customer, some issues were resolved before ever being raised to support. This was seen by the decreasing number of customer-related tickets created in the subsequent 6-12 months.

Initially, there was some push-back from the first-line support team and customers who felt this degraded the support service. But after a trial period where we saw reduced ticket numbers and a more consistent approach with all customers, both the support team and customers expressed their approval of the new approach.

GDPR Documentation Project

Created a set of documentation to assist customers through the introduction of GDPR.

When the EU announced the introduction of the GDPR, we set up a project to assess our product's requirements and how our customers would be impacted. As part of IBM, it was decided that an overall company-wide approach was appropriate.

Acting within agreed-upon parameters, my team began assessing product areas that needed to be addressed. Since our product was on-prem and customizable, we proposed and got approval that responsibility for the data and how it was gathered rested with the customer. This was also in line with customer preferences.

We created a set of documentation for each product area where private personal information was entered or displayed. This augmented the product documentation and gave customers full instructions on how to customize the product to comply with GDPR.

This project was completed on schedule and within budget and formed part of IBM's overall response to the GDPR introduction.

Maintenance Team Daily Management

Focused on customer issues and regular releases that delivered new functionality and defect fixes to customers as part of the overall maintenance section.

Our maintenance team consisted of four scrum squads. I managed one assigned to small projects and enhancements for customers. Some examples of our most recently completed projects include:

• 3rd-party Software Modernization – This involved an assessment of hundreds of 3rd-party libraries that had been introduced into the product over many years but, in many cases, had gotten out of date or were no longer fit for their purpose. My team's task was to consolidate these libraries, verify their ongoing need, update where appropriate, and document their use.

• Data Extraction – The customer wanted access to data stored in the database's BLOB and CLOB fields. This customer requirement was technically challenging as these fields held varied records, and some were of the same type but variable size. This required regular interaction with customer representatives to validate our solution and was delivered as an asset outside the main product.

In addition, I co-managed the other three squads. I worked with the product owners, development managers, QA, and support to maintain the backlog, assess and prioritize new customer issues, schedule tasks and releases, and ensure adherence to development standards and quality deliveries.

Education

2017 - 2017

Higher Diploma in Computer Science

National College of Ireland - Dublin, Ireland

Skills

Tools

Jira, SQL, Slack

Paradigms

Scrum, Agile, Team Development, Design Thinking

Platforms

SharePoint

Other

Team Leadership, Interpersonal Skills, Microsoft Teams, Project Management, Release Management, People Management, Risk Management, Process Improvement, Conflict Resolution, Customer Support, Waterfall Methodology, Cybersecurity, Java, Eclipse, Documentation, Team Management, Personally Identifiable Information (PII), Testing & Maintenance, Coaching, Scrum Master, Planning, Backlog Grooming, Backlog Management

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring