Post Job Free
Sign in

Low-Latency C++/Linux Software Engineer

Location:
Pune, Maharashtra, India
Posted:
November 15, 2025

Contact this candidate

Resume:

Aniket Singh Patel

Ó 630-***-**** R ***********@*****.*** LinkedIn

EDUCATION

Indian Institute of Technology (BHU) Varanasi 2020 – 2024 B.Tech - Electrical Engineering - CPI - 8.90 Varanasi, Uttar Pradesh Dominic Savio English Medium School 2018-2019

Indian School Certificate (12th) exam - Percentage - 96.8% Lalitpur, Uttar Pradesh WORK EXPERIENCE

Trading Technologies May’24 - Nov’25

Software Developer Pune, India

• Designing and enhancing low-latency market data feed handlers for global exchanges.

• Handled exchange connectivity for futures, options, and spot markets using FIX 4.x/5.x and binary gateways, leveraging RAII to minimize allocation overhead and improve memory efficiency in throughput-critical market data pipelines.

• Leveraged a local market data server to accelerate exchange adapter testing and reduce setup time by 50%.

• Investigated and resolved production crashes across multiple exchanges using gdb.

• Integrated new multicast channels to support the KRX Night Trading Session, receiving and processing real-time instrument data, including both reference and incremental updates, using a binary protocol.

• Analyzed and resolved low-latency production issues (packet loss, price blips) via tcpdump, pcap replays, and application-level tracing, enhancing real-time data stability across exchanges.

• Utilized lambdas, constexpr compile time optimizations, preprocessor directives, smart pointers, and string view to cut down heap allocations, optimizing memory management and multithreading to enhance tick-to-trade performance.

• Exposure: C++11/14/17, Ruby, Linux, FIX 4.x 5.x and Binary Protocol, Multithreading, OOP Blume Global India Pvt. Ltd. May’23 - Jul’23

Software Developer Intern Bengaluru, India

• Built a rule-based chatbot that automated around 80% of order-related user queries for the Blume Order Management System,

• Enabled real-time interpretation of inventory queries, improving item location retrieval accuracy by approximately 90%.

• Parsed and extracted structured data (item name, quantity, delivery/vendor locations) from over 1,000 free-form user queries using NLP techniques.

• Exposure: HTML, CSS, JavaScript, Python, Django, Web Speech API. PROJECTS

TradeEngine

• Developed a high-performance, multithreaded trade matching engine in C++ using STL, Boost, and Chrono, implemented price-time priority algorithm for matching orders.

• Benchmarked single-threaded vs. multithreaded performance on 100K randomly generated BTC/ETH orders, reduced execution time from 6.51s to 4.23s, increasing throughput from 15K to 23K ops/sec (53% improvement) via lock-efficient concurrency.

• Exposure: C++, Concurrency, Multithreading, Limit order book(LOB), Price-Time Priority Matching FIX Protocol Validator

• Engineered a high-performance FIX protocol parser in C++ for real-time message validation and categorization against FIX 4.4 specifications, ensuring message integrity through checksum and body length verification.

• Utilized modern C++ (C++17/20), including constexpr and template metaprogramming, to create a highly efficient and generic parser optimized for low-latency environments.

• Exposure: FIX Protocol (v4.4), Modern C++(C++17/20), XML parsing TECHNICAL SKILLS

Programming: C++11/14/17, Python, Ruby, Algorithms, OOP, Templates, Multithreading, Operating System Tools: Git, Github, Linux, Electronic Trading protocols (FIX, Binary), GDB, Valgrind HONOURS AND ACHIEVEMENT

• Reached Specialist on Codeforces with Max-Rating of 1488.

• Earned a Knight Badge on Leetcode with around 900 questions solved and Max-Rating of 1917.



Contact this candidate