Loading...

Client

London Stock Exchange

Technology

C#, .NET 7, .NET Core, ASP.NET Core, Multithreading

Category

Finance

Duration

6 months

Team Size

4-5 Members Members

Challenge

Challenge

– Process thousands of messages per second and over 1M transactions per day

– Ingest and integrate data from multiple internal source systems

– Coordinate complex distributed workflows reliably

– Provide internal tooling for operations, compliance, and monitoring

– Modernise frontend systems while maintaining legacy compatibility

Geeta Systems Contribution

Geeta Systems Contribution

Geeta Systems engineers contributed to back-end architecture, high-throughput integrations, workflow orchestration and front-end modernisation.


Provided continuous testing, optimization and post-deployment support.

Key Responsibilities

Key Responsibilities

– Designed and implemented event-driven microservices

– Built high-volume data ingestion and transformation pipelines

– Developed APIs and background processors for index calculation workflows

– Implemented asynchronous orchestration using Azure Service Bus

– Built internal operational and compliance interfaces

– Supported micro-frontend migration to React/Redux

Technical Stack

Technical Stack

Backend: C#, .NET 7, .NET Core, ASP.NET Core, Multithreading

Architecture: Microservices, Event-Driven Design

Cloud & Integration: Azure Functions, Azure Service Bus, Event Grid, Azure API Management, Azure Data Factory

Data & Caching: SQL Server, Azure Blob Storage, Redis

Frontend: ASP.NET MVC, Micro-Frontend Architecture, React, Redux

DevOps & Quality: Docker, Docker Compose, Kubernetes, Git, xUnit, TDD, Agile (Scrum), JIRA

Outcome

Outcome

– Reliable processing of millions of daily transactions

– Scalable, fault-tolerant event-driven architecture

– Improved operational visibility and compliance tooling

– Enterprise-grade platform aligned with global capital markets standards

Results & Impact

Reliable processing of millions of daily transactions