Hi, I'm Vinayak Asati

Software Engineer · Trading & FinTech Systems

I design and build latency-sensitive backend systems where correctness, performance, and reliability are non-negotiable.
Most of my work lives at the intersection of real-time data, distributed services, and trading infrastructure.
Currently building trading infrastructure at HaveliMakers where I’ve shipped 7 production exchange integrations across three regions.

Get in Touch View Resume
code exercise emoji_food_beverage hiking

About Me

I’m a Backend Engineer building real-time, money-critical systems for trading and financial infrastructure since 2024. My work spans exchange API integration, WebSocket streaming pipelines, order lifecycle management, balance reconciliation, and asset-transfer flows, backed by automated end-to-end tests and production monitoring. I work mainly in Python and C++.

  • Shipped 7 production exchange integrations (spot and derivatives) across three regions at HaveliMakers

  • Built 10+ low-latency exchange gateways and 15+ market-data services at GoQuant

  • Trained 50+ engineers through GoQuant’s technical bootcamps, with top performers promoted into the core engineering team

  • Bachelor’s in Information Technology from MITS, Gwalior - CGPA: 8.28/10 (2020-2024)

  • Secured Global Rank 153 in CodeChef Starters 107

  • AWS Cloud Technical Essentials - foundational knowledge of cloud concepts and AWS services View Certificate


At MITS, I was a core team member of the CodeChef chapter and the Asimov Robotics Club, led CodeHunt (a coding + treasure hunt event), and placed #51 in college at CodeKaze 2023.

Outside of engineering, I enjoy traveling & photography, which help me observe details and tell meaningful stories.
I’m also passionate about football - and have been a national level player as well.

Show More arrow_drop_down View Resume Academic History

Experience

HaveliMakers - Software Engineer May 2026 - Present

  • Shipped 7 production exchange integrations (spot and derivatives) across three regions, streaming real-time order books, trades, and fills over authenticated WebSocket and REST APIs into a unified order-execution interface.

  • Engineered stateful position and balance reconciliation that stays consistent across reconnects, partial fills, and out-of-order events, eliminating a class of silent balance-drift bugs in live trading.

  • Designed a venue-agnostic asset-transfer service for deposits, withdrawals, and internal transfers, with address validation, transaction signing, and audit logging.

  • Built an invariant-based monitoring layer that detects stuck orders, stale market data, and unexpected position deltas, alerting on-call engineers in real time.

  • Built end-to-end integration test suites that run full order lifecycles against live venue APIs, catching breaking upstream changes before release.

  • Designed automated trading strategies such as cross-venue arbitrage and grid market-making, with partial-fill reconciliation and automatic unwinding of mismatched legs.

GoQuant - Software Engineer Nov, 2024 - Nov, 2025

  • Built and maintained 10+ low-latency exchange gateways and 15+ market-data services for major crypto exchanges, enabling real-time order execution and portfolio synchronization.

  • Designed and implemented exchange integration layers and backend services supporting decentralized and institutional trading platforms.

  • Lead instructor for engineering bootcamps, mentoring participants on trading systems, exchange integrations, and backend architecture; top performers were recruited into the core engineering team.

  • Built automated integration test suites for exchange APIs, trading algorithms, and OTC workflows (RFS/RFQ), integrated into GitHub CI/CD pipelines for pre-merge validation.

My Recent Work

Some of my Projects

PulseX screenshot

PulseX

Unified trading API server
Python · FastAPI · WebSockets

  • One REST and WebSocket API to place, modify, and cancel orders across multiple crypto exchanges, with real-time status updates.
  • Execution algorithms: Market, Limit, Edge, TWAP/VWAP, and Liquidate-All.
  • Modular exchange adapters for 20+ venues (Binance, Bybit, OKX, Kraken, Hyperliquid, and more).
  • Order fills and algorithm lifecycle events streamed live over WebSocket channels.
Hosted on a free tier, so the demo can take up to a minute to wake up.
NexusFeed screenshot

NexusFeed

Real-time multi-exchange market data service
Python · FastAPI · CCXT

  • Concurrently fetches ticker feeds from Binance, Deribit, Bybit, and OKX through modular CCXT connectors and async fetch loops, normalizing them into one schema.
  • Continuous and one-time fetch pipelines with configurable refresh intervals, automatic cleanup, and CSV/JSON history.
  • FastAPI endpoints for status checks, exchange inspection, and on-demand ticker retrieval by downstream trading systems.
Hosted on a free tier, so the demo can take up to a minute to wake up.
Terminal running the order book aggregator

Order Book Aggregator

Cross-exchange BTC-USD execution pricing
C++17 · libcurl · nlohmann/json · CMake

  • Fetches live BTC-USD order books from Coinbase and Gemini concurrently with std::async, normalizing both into one bid/ask structure.
  • Merges both books and walks the pooled liquidity to price buying or selling any quantity of BTC (--qty, default 10).
  • Thread-safe, per-exchange rate limiter (one request every 2 seconds) that schedules requests as futures.
  • Reports an error on failed requests or insufficient liquidity rather than returning a partial price.
DineMap screenshot

DineMap

Restaurant reservation & seat-layout system
React · Node.js · SQL · WebSockets

  • Customers pick their exact table from a visual seat map, like booking a theater seat.
  • Drag-and-drop floor-plan editor for owners: tables, windows, doors, walls, stages, and custom elements.
  • Live table availability over WebSockets, plus a tenant-isolated admin dashboard for reservations and layouts.
  • Email OTP authentication for restaurant onboarding.
Hosted on a free tier, so the demo can take up to a minute to wake up.

Skills

candlestick_chart

Trading & Backend Systems

arrow_drop_down
Exchange Integrations (CEX / DEX, Spot & Derivatives)
Order Execution & Lifecycle Management
Real-time Market Data Pipelines
Position & Balance Reconciliation
Asset Transfers (Deposits & Withdrawals)
Production Monitoring & Alerting
Latency & Performance-sensitive Systems
code

Languages & Core CS

arrow_drop_down
Python
C++ (STL)
Java
SQL
Data Structures & Algorithms
Object-Oriented Programming
DBMS
System Design
Concurrency
api

Backend Frameworks & APIs

arrow_drop_down
FastAPI
REST & WebSocket APIs
asyncio
CCXT
Hummingbot
Node.js & Express
React.js (Working Knowledge)
build

Databases, Testing & DevOps

arrow_drop_down
PostgreSQL / MySQL
pytest
Postman
Docker
Linux
Git / GitHub
GitHub Actions (CI/CD)
Jira
AWS & GCP (Foundational)
psychology

Engineering Practices

arrow_drop_down
API Design
End-to-End Integration Testing
Debugging & Performance Optimization
Technical Documentation
Mentoring & Technical Training

Let's Connect

Have any Questions?
I would love to hear from you