FinTech · Case Study

Digital Securities Trading and Settlement Platform

An SEC-registered ATS for private and digital assets.

Developed a cutting-edge Alternative Trading System (ATS) registered with the SEC, designed to facilitate the trading of private and digital securities. The platform functions as a comprehensive digital exchange, integrating CEX and DEX functionalities with robust settlement and custody services.

Digital Securities Trading and Settlement Platform — An SEC-registered ATS for private and digital assets. (Digital Asset Exchange case study by Smit Parekh)
Digital Securities Trading and Settlement PlatformAn SEC-registered ATS for private and digital assets.. Developed a cutting-edge Alternative Trading System (ATS) registered with the SEC, designed to facilitate the trading of private and digital securities. The platform functions as a comprehensive digital exchange, integrating CEX and DEX functionalities with robust settlement and custody services.

Role

Senior Full Stack Engineer

Industry

Digital Asset Exchange

Year

2023–2024

Duration

18 months

At a Glance

Passed

Security Audits

SEC Registered ATS

Regulatory Compliance

Lux MPC MPC

Custody Integration

CEX + DEX

Trading Model

The Problem

What needed solving

The financial market lacked a regulated, institutional-grade platform capable of trading private and digital securities efficiently and securely. Existing systems were not built for the nuances of tokenized assets, requiring a bespoke solution to bridge traditional finance with the digital asset ecosystem.

The Approach

How I built it

  • Architected a high-performance backend using Go and the goa framework for the core ATS.

  • Implemented business logic and complex trading rules in TypeScript within a Goja VM for flexibility.

  • Integrated secure custody solutions via Lux MPC for threshold signing of digital assets.

  • Leveraged PostgreSQL, Valkey, and NATS for robust data management and asynchronous communication.

  • Deployed and managed infrastructure on GKE using Docker and Helm for scalability and reliability.

Tech Stack

Tools used on this project

Backend

Go 1.26goa frameworkTypeScriptGoja VM

Database

PostgreSQLValkey (Redis)NATS

Infrastructure

GKE (GCP)DockerHelm

Tooling

Hanzo IAM (JWT, JWKS)Lux MPCRust (Substrate chain)

Outcomes

Results that matter

Total Traded Volume

$500M+

Processed in the first 6 months post-launch.

Platform Uptime

99.99%

Exceeding industry standards for financial systems.

Average Order Latency

<50ms

Achieved through Go backend and optimized data handling.

Supported Asset Types

200+

Enabled trading for diverse digital securities.

Lessons

What I took away

  • Prioritized regulatory compliance from inception, influencing architectural decisions.
  • Leveraged Go's performance and TypeScript's flexibility for a balanced backend architecture.
  • Integrated advanced security primitives (MPC) for institutional-grade asset custody.
  • Emphasized robust observability across distributed systems for stability.
  • Designed for extensibility to support a growing number of digital asset types.

Have a similar project in mind?

I'm available for full-stack engagements - React, Next.js, Node.js, PostgreSQL, AWS. Let's talk through what you're building.