Available now · Fintech engineering · Freelance & full-time

Ibuildthesystemsthatmoverealmoney.

Trading engines, execution infrastructure and financial SaaS - engineered for the millisecond, the edge case, and the audit. Available for project builds, retainers, and the right full-time role at a firm where the infrastructure is the product.

MT4 / MT5 · Binance · Bybit · CoinDCX · CoinSwitch · WebSocket pipelines · Atomic locks · RAG · AI Agents

14
Fintech systems shipped
<50ms
Trade execution latency
24K+
Financial accounts managed
5
Broker integrations

Every figure is technical and verifiable. Client names and commercials are kept private - as yours would be.

01What I do

I work with algorithmic traders, trading SaaS operators, and fintech founders who need software that behaves correctly when real capital is on the line.

That means execution engines that fire in milliseconds, integrations that survive a broker dropping mid-trade, and platforms that stay correct under concurrent load. Not demos - production systems, currently running, handling live money.

Since late 2024, I have acted as de-facto CTO for a trading SaaS company - fourteen systems, one engineer, zero missed deadlines. The hard problems get automated. The architecture gets documented. The system keeps running.

If your problem is in this domain, you are in the right place. If it isn't, I'll tell you honestly and point you somewhere better.

02Capabilities

Three things you can hire me for.

Fourteen production systems, grouped into three distinct capabilities. Each card links to the work that backs it.

06Lab

Systems, live.

Simulated demos of three core problems from production: real-time feeds, execution pipelines, and concurrency control.

Not designed to impress with effects - designed to show exactly how these systems behave under load.

Market feed

LIVE SIM
BTC/USDT
0.000%$67,842.5
ETH/USDT
0.000%$3,542.8
BNB/USDT
0.000%$597.2
SOL/USDT
0.000%$198.4

Order pipeline

12ms
Signal12ms
Validate8ms
Engine18ms
Sign7ms
Exchange11ms

End-to-end: <60ms · pre-warmed, no blocking I/O

Atomic lock

exactly-once execution

Concurrent requests → only one acquires · rest rejected at lock boundary

04Engineering depth

Where the real work is.

Anyone can connect to an exchange API. The value is in what you do when the connection drops mid-trade, when two events fire at once, or when a price won't round cleanly. A few problems I've had to solve properly:

01

Two orders, one event

Exchange WebSocket feeds occasionally redeliver the same order event. In a copy-trading engine that means a duplicated trade and real losses. I used an atomic distributed lock with a double-checked read inside it, so each downstream order is placed exactly once - even under a redelivery storm.

02

A blocked exchange, mid-strategy

One major exchange's REST API is geo-blocked from the deployment region. Rather than relocate infrastructure, the engine rebuilds a live order book in memory purely from the exchange's WebSocket delta stream, with staleness detection and a deadline-based cold-start - so execution never depends on the blocked endpoint.

03

Selling the last unit, twice

Under concurrent purchases, a naive stock check lets two buyers claim the final inventory slot. I replaced it with a single atomic decrement that rejects and rolls back the instant it crosses zero - no database lock, no queue, no oversell.

04

Closing a hedge without slippage

For a hedged position only the spread between the two legs matters, not the absolute price. I built an execution algorithm that scores order-book levels on both exchanges against the target spread and fills both legs in one shot - turning a slow, leaky close into a single clean one.

05Stack

The real toolkit, no padding.

Languages & runtime

  • TypeScript
  • Node.js
  • React
  • Python

Real-time & data

  • WebSockets
  • Socket.IO
  • Redis
  • PostgreSQL
  • MongoDB
  • SQLite

Infrastructure

  • Docker
  • Nginx
  • Serverless
  • Process clustering
  • Cloud provider APIs

Fintech & AI

  • MT4 / MT5
  • Broker REST/WS APIs
  • Ed25519 / HMAC
  • Vector DBs
  • LLM embeddings
07How a project runs

Predictable on purpose.

01

Scope & architecture

We get specific before any code is written - the real requirement, the constraints, the failure modes that matter. You get a clear architecture and a plan you can hold me to.

02

Build in visible increments

Work ships in reviewable pieces, not a silent black box that appears at the end. You see progress continuously and can change direction early, while it is cheap.

03

Harden & verify

In a real-money system, 'it works' is the start, not the finish. Concurrency, edge cases, failure recovery and security are tested deliberately before anything goes live.

04

Deploy & support

I deploy it, document it, and stay reachable. Ongoing work can move to a retainer so the system has a maintainer who already knows it deeply.

Service 01

Fixed-scope project build

A defined system, designed and delivered end to end - an execution engine, a broker integration, a trading platform, a data pipeline. Clear scope, clear architecture, production-ready at handover.

Discuss a project →

Service 02

Engineering-as-a-Service (EaaS)

Continuous engineering capacity for a live system - maintenance, monitoring, new features and fast response when markets or brokers change. Your system keeps a maintainer who already knows it inside out.

Discuss an EaaS →
Jigyasu Dhingra
08About

Engineer who chose a hard specialism. I work alone and deliberately - one person accountable from architecture to deployment.

Read the longer story →
09What clients say

"Handed him the entire engineering side of the business from day one. Fourteen systems shipped, not one deadline missed - and every hard problem ended up automated."

Founder, trading SaaS platform

2024 - present · Client name withheld by agreement

Ready to talk

Have a system that has to be right?

Tell me what you're building. If it's in my domain, you'll get a direct, technical answer - and an honest view of whether I'm the right person for it.

Free 30-min call · No pressure · calendly.com/jigyasudhingra