There are two main project types at Connamara, building
exchanges and custom development

Exchanges

The American Financial Exchange

AFX, as an early stage startup, needed a technology partner that could deliver a production ready exchange platform within their constraints of time, budget, and evolving requirements.

Read case Study

Connamara has 10 years experience in the design, implementation, and regulatory consulting bespoke exchanges and marketplaces. Connamara can provide system functional specification, UI/UX design, system architecture design, security, implementation services while leveraging an inhouse portfolio of customizable components.

Connamara gets their clients to market quicker by leveraging customizable building blocks which allow quick assembly and deployment of the most basic and required elements for an exchange, including: matching engine, marke data and order entry FIX Gateways, a websockets API utilizing Google Protocol Buffers and Google Remote Procedure Calls, a basic user interface for participant order entry, and a basic user interface supporting exchange administration and operations.

For all software development Connamara utilizes agile methodologies that have been developed over the past 20 years through the mindset of continuous improvement. These disciplines include; Test Driven Development, Continuous Integration, Automated Builds and Testing. Wrapped around these methods are the agile project management methods of feature prioritization, complexity estimation in points, and completion dates that are calculated through team velocity tracking.

Depending on the client requirements Connamara has the expertise to assist in the completion of regulatory filings; e.g. CFTC Operational Readiness Questionnaire, System functional and technical specification, ongoing support, maintenance, and enhancement of the delivered solution.

Because Connamara recognizes that every client has specific requirements that will differentiate the client from their competitors, a typical engagement will include a licensing of Connamara components plus a development project to customize the components and develop new client specific functionality.

Included in any license fee covering Connamara proprietary components is a one-time, global, perpetual license that includes all source code. The only restriction is that the client (or successors) may not resell the component or included in any other product.

Connamara makes use of the latest containerization technologies. This allows the same delivered system to be deployed to a commercial cloud provider (AWS, Azure, GCP), to an on-premise datacenter, or a hybrid of cloud and on-premise.

Because each client is different, Connamara offers customizable support, maintenance, enhancement packages with varying service level agreements to fit the needs of our clients. Examples of current and past engagements include but are not limited to:

Ongoing Support Examples

Client provides

Hosting, End User Support, Operational Monitoring and Support, Issue Escalation

Connamara provides

“Level” Engineering Support for Issue Resolution

Client provides

End User Support

Connamara provides

Hosting, End User Support, Operational Monitoring and Support, Issue Identification and Escalation, Engineering Support

Client provides

All hosting and Operations

Connamara provides

Handoff and Knowledge Transfer to Client Operations and Engineering Staff

Client provides

End User Support, Market Surveillance (Regulated Exchange)

Connamara provides

Hosting, Operational Monitoring and Support, Issue Identification and Escalation, Engineering Support

Typical Exchange Project Arc

Custom Development

Global Financial Firm

The client recognized that to better serve the marketplace, they needed to offer technology to reduce the ultimate cost of risk management.   While the client understood very well the problem they wanted to solve, they needed a technology partner with deep domain experience to help them determine a feasible roadmap accomplish their goals. 

Read case Study

Connamara has 20+ years of experience delivering large scale, complex, distributed systems for demanding clients in the capital markets. Connamara’s domain knowledge in capital markets allows our client’s specialized projects to proceed on time and on budget through the entire software development life cycle.

Connamara provides system functional specification, UI/UX design, system architecture design, security and implementation services.

Connamara clients range from the largest financial institutions in the world to early stage enterprises and startups.

For all software development Connamara utilizes agile methodologies that have been developed over the past 20 years through the mindset of continuous improvement. These disciplines include; Test Driven Development, Continuous Integration, Automated Builds and Testing. Wrapped around these methods are the agile project management methods of feature prioritization, complexity estimation in points, and completion dates that are calculated through team velocity tracking.

Connamara is platform and programming language agnostic and has delivered projects on most, if not all, platforms and languages.

Because Connamara recognizes that every client has specific requirements that will differentiate the client from their competitors, a typical engagement will include a licensing of Connamara components plus a development project to customize the components and develop new client specific functionality.

Connamara makes use of the latest containerization technologies. This allows the same delivered system to be deployed to a commercial cloud provider (AWS, Azure, GCP), to an on-premise datacenter, or a hybrid of cloud and on-premise.

Because each client is different, Connamara offers customizable support, maintenance, enhancement packages with varying service level agreements to fit the needs of our clients. Examples of current and past engagements include but are not limited to:

Ongoing Support Examples

Client provides

Hosting, End User Support, Operational Monitoring and Support, Issue Escalation

Connamara provides

“Level” Engineering Support for Issue Resolution

Client provides

End User Support

Connamara provides

Hosting, End User Support, Operational Monitoring and Support, Issue Identification and Escalation, Engineering Support

Client provides

All hosting and Operations

Connamara provides

Handoff and Knowledge Transfer to Client Operations and Engineering Staff

Client provides

End User Support, Market Surveillance (Regulated Exchange)

Connamara provides

Hosting, Operational Monitoring and Support, Issue Identification and Escalation, Engineering Support

Connamara is an active participant in open source projects that benefit capital markets including as founder and maintainer of QuickFIX (probably the most successful open source project in capital markets) as well as a contributor to 18 other open source initiatives.

Contact us

Fill out the form below to receive a free initial consultation.

200 W. Jackson Boulevard
Suite 1340
Chicago, IL 60606