Sangram Singh

Associate Consultant

Bengaluru, Karnataka, India10 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in ultra-low latency execution systems.
  • Proven track record in High-Frequency Trading software.
  • Award-winning contributions in FX Markets.
Stackforce AI infers this person is a Fintech expert specializing in High-Frequency Trading and low-latency systems.

Contact

Skills

Core Skills

Foreign Exchange (fx) TradingC++Market DataDirect Market AccessHigh Frequency TradingExchange ConnectivityMarket Data SystemsRisk ManagementSoftware Development

Other Skills

Algo Trading front-endBoost C++CC (Programming Language)CMakeCustom FIX based Order GatewayDMAData StructuresDesign PatternsDevOpsExchange connectionFIX APIFX MarketsFinTechGeneric Trading Algo-trading frontend API

About

Experienced C++ Developer with a demonstrated history of working in Financial Markets, Forex, and High-Frequency Trading (HFT) software, specializing in ultra-low latency execution systems. Skilled in C++14, DMA, MDA, FIX protocol, multithreading, OOP, network programming in C, Linux, and data structures. Comprehensive experience in end-to-end trading order creation through low-latency execution, including: • Market data connectivity and distribution (Native/FIX) for Forex and major exchanges such as NSE, ICE, ASX, BSE, MCX, DGCX, and SGX • Exchange gateway and DMA development and management for exchanges including CME, ICE, and ASX Forex (Native/FIX) • HFT infrastructure design, risk management modules, margining, and SPAN system development Technologies: C++ 17/14, Exchange Connectivity, Market Data Systems, Networking Protocols (UDP/TCP), Multithreading, FIX, Linux, OOP, STL, Qt, Boost, Data Structures, Protobuf, PostgreSQL

Experience

Alphagrep

Senior Associate

Aug 2022Present · 3 yrs 7 mos · Bengaluru, Karnataka, India · On-site

Standard chartered bank

Senior Software Engineer

Sep 2021Sep 2022 · 1 yr · Bengaluru, Karnataka, India

  • FX Markets
  • Responsibilities
  • > Development of various New Market data processes and new features for Market data publishing.
  • > Developed New DMA and Post-Trade process for Order routing and Trade captures.
  • Won CCIB and EA T&I H1 2022 Awards! Rockstar Newbie
FX MarketsMarket data processesDMAPost-Trade processForeign Exchange (FX) TradingC++

Utrade solutions

4 roles

Lead Software Engineer

Promoted

Jul 2018Sep 2021 · 3 yrs 2 mos · Chandigarh Area, India

  • Fix Router : Quickfix based FIX API Server - Client application to route FIX messages to
  • multiple destination and supports various FIX versions[ FIX42,FIX44] with custom tag support.
  • NSE Exchange connection multiplexer : To distribute Market connection to multiple destination
  • without any destination end changes , support of persistence, low execution time and large
  • number of orders. [ Native TCP-IP Stack based Server-Client Module ]
  • Market Data bandwidth optimization : Aggregation, Compression and Throttling of Marketdata.
  • Market data Multicast/Snapshot feed simulators
  • o McastToTcp [ UDP Boost Client - TCP Native Server ]
  • o TcpToMcast/Unicast
  • o FileToMcast
  • Generic networking binaries to distribute and replay Exchange multicast / snapshot market data
  • packets to simulate and create live data on test environment for analysis and load test cases.
  • Custom FIX based Order Gateway with Multiple Session Support for Client Order Gateway ,
  • TCP Based Active-Passive data persistence module.
  • NSE Multicast Improvements : Adaptive data structures for performance optimization,
  • NSE Multicast simulator [ Multicast Recorder-Replayer ] for Large Market data analysis ,
  • Trade tick reports and real time testing .
  • Major Trading Interactive Order flow , Market data , IOC and Multi leg order flow improvements
  • to achieve ultra low level latency.
  • Responsibility of Managing Overall Backend [ Backend Infra, Exchange Adapters,RMS, Retail,
  • DevOps project dev teams and project design.
QuickfixFIX APIMarket connection multiplexerMarket data bandwidth optimizationMarket data multicast/snapshot feed simulatorsCustom FIX based Order Gateway+3

Senior Software Engineer

Promoted

May 2016Apr 2018 · 1 yr 11 mos

  • Design and development of new features in
  • Exchange connection and order flow.
  • Market data layer.
  • Time/Event-based low latency order triggering.
  • DGCX tick by tick full market depth handling.
  • RMS margining, Span calculation for various exchange.
  • Notification distribution module.
  • RMS, SPAN, Position file uploaders with real-time download support.
  • UI interface for 16 Option contract-based algos.
  • Optimizations and Improvements :
  • Market data Infrastructure and flow.
  • Order flow and reduction in Order time to send.
  • FIX based Order and Market data.
  • Trading books processing time.
  • Handling of major integration and redesigning of multiple modules.
Exchange connectionMarket data layerLow latency order triggeringRMS marginingNotification distribution moduleC+++1

Software Engineer

Jul 2015May 2016 · 10 mos

  • Performance improvement off Existing Infrastructure (Market data, Trading books, Algo forms.)
  • Designing and Creating new Algo Trading front-end and RMS widgets
  • Risk Management system Dashboard optimization and new features
  • Providing Dll interface Generic API to support load custom Algo trading
  • UI interface in existing infra.
Performance improvementAlgo Trading front-endRisk Management system DashboardC++Software Development

Trainee

Jan 2015Jun 2015 · 5 mos

  • Designing and implementation of Generic Trading Algo-trading frontend API. [QT, C++, git ]
Generic Trading Algo-trading frontend APIQTC++

Rv technologies softwares pvt. ltd.

Android Application development (Training)

May 2014Jul 2014 · 2 mos · Chandigarh Area, India

Education

Panjab University

Bachelor of Engineering (BE) — Information Technology

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Foreign Exchange (fx) Trading & C++

Explore similar profiles based on matching skills and experience