Financial Services · .NET · Derivatives

Engineering that moves
capital markets forward_

15+ years leading the delivery of RFQ platforms, pricing engines and trade lifecycle systems at Credit Suisse, UBS and CIBC. Senior technology leadership with genuine derivatives domain authority.

namespace Vemish.Core;

public sealed class RfqEngine
{
    public async Task<Quote> Process(
        RfqRequest request,
        CancellationToken ct)
    {
        var enriched = await _pricing
            .Enrich(request, ct);

        var quote = await _quoting
            .Generate(enriched, ct);

        await _audit.Log(quote);
        return quote;
    }
}
RfqEngine.cs
C# .NET ASP.NET Microservices RFQ Capture Equity Derivatives FIX Protocol OpenShift MiFID II React Trade Lifecycle C# .NET ASP.NET Microservices RFQ Capture Equity Derivatives FIX Protocol OpenShift MiFID II React Trade Lifecycle
01

What I deliver

End-to-end software engineering for the financial sector, from architecture through to production.

.NET & Cloud Development

High-performance C# and .NET solutions built for scale. From ASP.NET RESTful APIs to microservices on OpenShift — proven across VM, container and cloud-native deployments.

C#.NETOpenShift

RFQ & Trading Systems

Architect and product owner of global, MiFID II-compliant RFQ platforms serving 200+ users. Deep expertise in quote capture, FIX connectivity, pricing enrichment, and booking/execution orchestration.

RFQFIXMiFID II200+ Users

Technical Delivery & Product

Combined delivery lead, product owner and component manager experience. Driving straight-through-processing, platform stability, and scalability across global trading desks.

ProductSTPSDLCAgile

Architecture & Modernisation

Migrating legacy VM-deployed systems to cloud-native, containerised architectures. Proven track record modernising trading algorithms, index rebalancing systems, and pricing platforms.

CloudMigrationDockerCI/CD
02

Technology & domain depth

Over a decade of hands-on experience across the financial services technology stack.

— Technology

C# .NET ASP.NET React.js REST APIs FIX Protocol OpenShift Docker Microservices SQL Server MongoDB XML CI/CD Performance Testing

— Domain

Request for Quote (RFQ) Equity Derivatives Structured Products Flow Derivatives Convertible Bonds Pricing Enrichment Trade Capture & Execution MiFID II Compliance Counterparty Credit Risk Custom Index Rebalancing Straight-Through Processing

— Approach

  • Delivery-first mindset Working software over comprehensive documentation. I ship, iterate, and improve.
  • Domain-driven design I model the business, not just the data. Deep domain knowledge drives better architecture.
  • Quality built in TDD, code review, and automated pipelines. Quality is not a phase — it's a practice.
03

Senior leadership,
deep technical roots

I'm Jim Ribi, founder of Vemish Technology Ltd — a Director-level technology leader and product manager with 15+ years architecting and delivering mission-critical platforms for tier-one investment banks.

My career spans several senior roles at Credit Suisse, UBS and CIBC; I've built, owned and scaled global RFQ platforms, pricing engines, and trade lifecycle systems across Equity Flow and Structured Derivatives.

I operate at the intersection of technology strategy and hands-on delivery — equally comfortable defining macro product and platform vision, as I am in the codebase solving specific and complex engineering challenges. I offer a combination of executive-level stakeholder management with genuine technical authority in C#/.NET and derivatives domain expertise.

15+ Years in FinTech
Director Leadership Level
Tier 1 Bank Experience
Jim Ribi — Founder & Director, Vemish Technology
C# / .NET
RFQ
Derivatives
Architecture
04

Track record

15+ years of progressive delivery across two of the world's leading investment banks.

2026 – Present CIBC Contract

Lead Developer

Contract lead developer role at CIBC responsible for onboarding the Rates business to an existing Events-Sourced quoting and booking workflow orchestration platform.

2023 – 2026 UBS Permanent

Director

EMEA Flow Product Manager and Software Component Manager of the Global Equity Derivatives RFQ capture and order orchestration platform for Flow Derivative products. Drove automation (straight-through-processing), platform stability and scalability. Also led technology rollout supporting a new Convertible Bonds business.

2017 – 2024 Credit Suisse Permanent

Vice President — RFQ Platform

Architect, team-lead and product owner of a MiFID II-compliant, global RFQ capture and sales workflow platform for Equity Derivatives and Prime Financing, serving 200+ users at peak. Orchestrated quote capture across internal APIs and external FIX vendor channels through to booking and execution.

2021 – 2023 Credit Suisse Permanent

Vice President — Pricing Enrichment

Team-lead and product owner of a highly scalable, cloud-based Pricing Enrichment Service for complex EMEA Structured Derivative products. Built in C# and deployed to OpenShift with a strong focus on performance, scalability and supportability.

2016 – 2017 Credit Suisse Permanent

Assistant Vice President

Built an automated quoting platform for secondary market notes for the EMEA Structured Derivatives desk, and modernised trading and index rebalancing algorithms for the Custom Index business. Assumed team-lead responsibilities mid-tenure.

2012 – 2016 Credit Suisse Permanent

Assistant Vice President

Rapid application development directly for Equity Derivatives Sales and Trading desks. Wide business coverage: client capture, trade capture, product pricing, reference/market data enrichment, data marking and risk analysis. Full-stack C# RESTful services with JS UIs and Excel tooling.

2011 – 2012 Credit Suisse Permanent

Technical Graduate

Development on a strategic, low-latency intraday counterparty credit risk checking system used prior to trade capture. Built with Sybase DB, deployed across a global cluster of physical Unix hosts. Introduced DR capabilities, health monitoring, and FIX messaging integration.

2007 – 2011 University of Warwick Graduate

Master of Engineering — Computer Science

M.Eng. Computer Science (1st Class with Honours).

05

Let's build something

Whether you need a hands-on .NET engineer, a delivery lead for your trading platform, or an architecture review — let's talk.