AeroLeads people directory · profile

John Mcgowan Email & Phone Number

Senior Developer at CIBC at CIBC Capital Markets
Location: United Kingdom 5 work roles 1 school
1 work email found @cibc.com LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email j****@cibc.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Developer at CIBC
Location
United Kingdom
Company size

Who is John Mcgowan? Overview

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

Quick answer

John Mcgowan is listed as Senior Developer at CIBC at CIBC Capital Markets, a with 2976 employees, based in United Kingdom. AeroLeads shows a work email signal at cibc.com and a matched LinkedIn profile for John Mcgowan.

John Mcgowan previously worked as Senior Developer at Cibc Capital Markets and Senior Developer at Crédit Agricole Cib. John Mcgowan holds Bsc (Hons), Computer Science from University Of Reading.

Company email context

Email format at CIBC Capital Markets

This section adds company-level context without repeating John Mcgowan's masked contact details.

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

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

Profile bio

About John Mcgowan

Specialties: Computer science, financial trading software, multi-threaded and distributed software, dump file analysis

Listed skills include C#, .Net, Rx, Tpl, and 14 others.

Current workplace

John Mcgowan's current company

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

CIBC Capital Markets
Cibc Capital Markets
Senior Developer at CIBC
toronto, ontario, canada
Website
Employees
2976
AeroLeads page
5 roles

John Mcgowan work experience

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

Senior Developer

Current

London, United Kingdom

As a key player in the xTrader team, I have led the design and development of multiple initiatives across the application. The xTrader application is a WPF-based UI which traders from across various desks and asset classes use in order to view and manage risk. I have helped shift the application from a monolithic UI to a distributed, cloud-based solution. This has resulted in a more scalable, modular and resilient system, enabling us to better manage risk across the entire front office. I have notably led the development of a hedge accounting and Total Return Swap (TRS) solution, liaising directly with trading desks. I incorporated various technologies and best practices including event sourcing, web API, specflow and others. Additionally, I have been instrumental in delivering a rewrite of the EOD batch system, which is used to close trading books and settle accounts. This has involved designing and implementing a highly efficient and reliable system that can cope with large amounts of data. The key technologies used in this role include .NET 8, Web API, WPF (MVVM), WinForms, MS SQL Server, Rx, TPL, MongoDB, GitHub CoPilot, and microservices

Oct 2014 - Present

Senior Developer

London, United Kingdom

I played a key role in developing the FX/IR Risk Engine platform used by front office traders. I designed and developed a high-performance aggregation framework from scratch, enabling real-time ticking of positions and improving risk management capabilities. Additionally, I designed and implemented a Domain Specific Language using Irony, enabling users to write custom queries in a SQL-like language to aggregate results from any scenario report, resulting in a significant increase in efficiency and accuracy of risk analysis. As a result of my contributions, I was promoted to Senior Developer with responsibilities for the development and architecture of the system. I oversaw the successful transition of the system to include the rates asset class, expanding its capabilities and impact. Technologies used in this project included .NET Framework 4.5, WPF (MVVM), WinForms, Windbg, RabbitMQ, ProtoBuf, Irony, MS SQL Server, Rx, and TPL.

Oct 2011 - Sep 2014

Software Developer

London, United Kingdom

I designed and developed a distributed calculation engine that significantly improved grid performance and was utilized by multiple risk engine systems throughout the investment bank. The engine made use of a distributed cache and intelligent batching with some affinity, and interfaced directly with the quant library, which was COM-based. I also provided a friendly .NET API for consumers.In addition, I developed a tool to rapidly establish causes for process crashes/hangs, which was used by various teams throughout the bank. For this achievement, I received the European Monthly Derivatives IT Recognition award in October 2009. This tool was developed in C#/C++ using debugging tools for the Windows API. Technologies used in this project included .NET 3.5, C++, and COM (ATL).

Nov 2008 - Sep 2011

Graduate Developer

Woking, Surrey, Uk

I played a key role in developing the core user interface components of the multi-asset trading platform used by major international banks. I was responsible for providing basic UI components which interface with Fidessa servers. This included real-time ticking grids and numerical controls. Component performance was paramount to minimize latency between a trader placing an order and it arriving in the exchange. I also contributed to migrating the system from purely C++/COM to C# .NET, enabling Fidessa to stay up-to-date with the latest technologies and improve the performance and stability of the platform. In addition, I implemented a crash analysis system that automatically ascertained the causes of crashes from a client's PC. This tool was used by Fidessa support teams and greatly improved customer relations by suggesting solutions to common problems. As a Graduate Developer at Fidessa, I worked with a range of technologies including C++, C#, Tcl, ASPX, and MS SQL Server

Jul 2006 - Oct 2008

Junior Developer

Volume Design Ltd. (Previously Intelligum Ltd.)

Part-time web developer whilst studying at university. Helped develop website which was used by a major international corporation for in-house staff training.Developed utility to automatically convert database table metadata into 3-tier compatible class.Technologies used: C#, ASP.NET, MS SQL Server

Jul 2003 - Apr 2006
Team & coworkers

Colleagues at CIBC Capital Markets

Other employees you can reach at cibcwm.com. View company contacts for 2976 employees →

1 education record

John Mcgowan education

FAQ

Frequently asked questions about John Mcgowan

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

What company does John Mcgowan work for?

John Mcgowan works for CIBC Capital Markets.

What is John Mcgowan's role at CIBC Capital Markets?

John Mcgowan is listed as Senior Developer at CIBC at CIBC Capital Markets.

What is John Mcgowan's email address?

AeroLeads has found 1 work email signal at @cibc.com for John Mcgowan at CIBC Capital Markets.

Where is John Mcgowan based?

John Mcgowan is based in United Kingdom while working with CIBC Capital Markets.

What companies has John Mcgowan worked for?

John Mcgowan has worked for Cibc Capital Markets, Crédit Agricole Cib, Credit Suisse, Fidessa, and Volume Design Ltd. (Previously Intelligum Ltd.).

Who are John Mcgowan's colleagues at CIBC Capital Markets?

John Mcgowan's colleagues at CIBC Capital Markets include Brenda Berard, Hakima Ait Ahmed, Morgan Kermel, Mary Dias, and Michael Burnside-Chabot.

How can I contact John Mcgowan?

You can use AeroLeads to view verified contact signals for John Mcgowan at CIBC Capital Markets, including work email, phone, and LinkedIn data when available.

What schools did John Mcgowan attend?

John Mcgowan holds Bsc (Hons), Computer Science from University Of Reading.

What skills is John Mcgowan known for?

John Mcgowan is listed with skills including C#, .Net, Rx, Tpl, Windbg, Wpf, Fx Options, and Computer Science.

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 John Mcgowan you were looking for.

View similar profiles