Case Studies

NDA Project

Web Solution for Derivatives Trading

This web solution for derivatives trading development case study began with Devtorium providing QA services. As the project evolved, we added PHP developers and UI/UX designers to build a custom trading web application. The key challenge was migrating to advanced technologies without compromising the client’s high security and industry reputation. We replaced insufficient third-party tools by building a custom PHP application with logic tailored to their needs.

Web Solution for Derivatives Trading Software Development

overview

About the client

Our client runs a swaps and derivatives trading platform with 980 member institutions in 78 countries. People have been putting their trust in this organization since 1985.
We are honored to expand the client’s online platform. We provide support, redesign, and add new functionalities to ensure the online derivatives trading platform can meet contemporary technological challenges.

  • Front-End
  • Back-End
  • Cloud Migration
  • QA Testing
  • UI/UX Design
Derivatives Trading Web Development Challenges

Client Challenges

As part of this web solution for derivatives trading development case study, key challenges included:

01

Search & Chatbot Platform:


The client needed an ultra-fast, intelligent search system to index and retrieve content from WordPress posts and PDFs. Additionally, they required an AI-powered chatbot that could respond to user queries by intelligently combining results from indexed documents, a static FAQ, and the AI model’s inherent knowledge.

02

Adherence API:


The client also requested a fully serverless HTTP API with robust features including API key control, route-level rate limiting and caching (with manual invalidation), secure access to database credentials, and comprehensive monitoring—all provisioned via Infrastructure as Code (IaC).

Key Technical Challenges

01

Synchronizing full-text and vector search indices in Elasticsearch.

02

Extracting and indexing data from PDFs using AWS Textract alongside WordPress content.

03

Designing a multi-stage query orchestration: combining vector search, static FAQs, and GPT output into a single response using a custom prompt template.

04

Implementing fine-grained API Gateway features in AWS CDK, including per-route caching and throttling.

05

Running Python Lambdas inside a VPC with secure database connectivity.

06

Enabling observability, alerting, and log insights with minimal operational overhead.

Technologies

Programming & Frameworks

PHP

Laravel

WordPress

Python

Search & AI

ElasticSearch

AWS Textract

OpenAI GPT

Cloud & Infrastructure

AWS CDK

Amazon API Gateway

AWS Lambda

AWS EC2

Aurora MySQL

AWS Secrets Manager

Observability & Monitoring

Amazon CloudWatch

Amazon SNS

AWS X-Ray

Testing

PHP Unit

What we’ve created

Solution

In this custom web application development project, Devtorium created an AI-powered search platform and a serverless Adherence API.

AI-Powered Search Platform:

We developed a Laravel-based indexing service that ingests WordPress posts and extracts PDF content into Elasticsearch. The system supports fuzzy matching, pagination, relevance boosting, and semantic vector search.
A custom Search API was exposed and consumed by a WordPress frontend. Additionally, we created a WordPress chatbot plugin that, on every query, performs a vector search, reads from a static FAQ file, and invokes GPT to generate a final, coherent response using a tailored prompt that merges all content sources.

Serverless Adherence API:


We delivered a fully serverless API using AWS CDK, encapsulating best practices in scalability, security, and observability. Key components include:

  • API Gateway: Environment-specific stages with CORS, custom access logs, throttling, route-level caching (with manual invalidation endpoint).
  • Lambdas: Python-based functions running in a VPC with secure database access, shared layers, structured logging, and X-Ray tracing.
  • Secrets Management: Auto-generated credentials managed via AWS Secrets Manager, securely accessed by Lambdas.
  • Monitoring: Centralized observability via CloudWatch dashboards, Logs Insights widgets, alarms, and SNS-based alerting.

Results the Client Got

Web platform

Assisted the client in creating a custom web platform enabling it to provide its own customers with top-quality services.

Reputation boost

With a top-grade platform, the client can maintain its reputation as a trusted derivatives trading provider and strengthen its brand through UI and UX updates.

Ready to develop your solution?

Book a free consultation
cookie-image
cookie-image-mobile

Our website uses cookies

We use cookies and share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided them.