Ritesh Salunkhe

Software Engineer

Mumbai, Maharashtra, India3 yrs 4 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Expert in developing low latency trading systems.
  • Proficient in C++ and advanced libraries for high-performance solutions.
  • Strong problem-solving skills with a focus on financial technology.
Stackforce AI infers this person is a Fintech specialist with expertise in high-frequency trading systems.

Contact

Skills

Core Skills

Low Latency TradingTrading Systems

Other Skills

Artificial Intelligence (AI)Boost C++C (Programming Language)C++CommunicationData StructuresDatabase TriggersDebuggingEngineeringEnglishGNU DebuggerGo (Programming Language)HTMLInter-process CommunicationInternet Protocol Suite (TCP/IP)

About

Creative and Analytical Programmer specializing in High-Frequency Trading (HFT) Systems. With 3 years of experience in the fast-paced world of high-frequency trading, I bring a strong foundation in C++, Linux, Shell scripting, and Multithreading to the table. My expertise lies in developing low latency systems, ensuring they meet the stringent demands of the financial markets. I leverage advanced libraries like STL and Boost to create efficient, reliable, and high-performance trading solutions. I have hands-on experience in developing Order Routing Systems, Tick-by-Tick Data, Market Data Broadcast, and Dropcopy facilities, and have successfully implemented FIX interfaces for institutional clients. This includes seamless integration between FIX engines and NSE IX, demonstrating my in-depth knowledge of the FIX Protocol. Known for my problem-solving abilities, I am passionate about driving innovation and efficiency in software development. My strong analytical skills, combined with effective communication and interpersonal abilities, allow me to contribute meaningfully to any team and project. I am always eager to tackle new challenges and contribute to the evolving landscape of financial technology's.

Experience

3 yrs 4 mos
Total Experience
1 yr 8 mos
Average Tenure
--
Current Experience

Anand rathi share and stock brokers ltd

C++ Developer

Jun 2024Nov 2025 · 1 yr 5 mos · Mumbai · On-site

  • 1. Implemented in memory Ring Buffer applicable for any structure of any size capable of processing one lakh packets for upto 400 nano seconds , eligible to work for both SPSC, SPMC and MPSC,MPMC scenarios.
  • 2. Improved Efficiency with Batching in OMS and Dropcopy:
  • Optimization: Improved efficiency of both the orderbook and tradebook by implementing batch processing(single thread) in the Order Management System (OMS) and Dropcopy.
  • Impact: This reduced overhead from frequent data writes, improved system throughput, and minimized latency.
  • Additional Feature: Developed database triggers to calculate mark-to-market (MTM) and net positions in real time, ensuring that all position-related calculations are accurate and timely.
  • 3. Market Data Using Kafka:
  • Optimization: Streamlined the ingestion of real-time market data into Kafka to enhance memory utilization and scalability.
  • Impact: By reducing the application's memory footprint and leveraging Kafka’s distributed architecture, the system can now handle higher volumes of market data more efficiently while ensuring that data processing remains scalable and robust.
  • 4. VWAP data points
  • Implemented single thread process that consumes market data broadcast from kafka and calculates one minute data points(open , high, close , volume) for all the valid intraday tokens . This helped traders to calculate accurate VWAP, straddle minima and IV.
C++LinuxMultithreadingOrder Management System (OMS)KafkaDatabase Triggers+2

Tata consultancy services

C++ Software Developer

Jul 2022Jun 2024 · 1 yr 11 mos · Mumbai, Maharashtra, India

Education

NEW HORIZON INSTITUTE OF TECHNOLOGY AND MANAGEMENT

B. E — Computer Engineering

Jan 2018May 2022

Stackforce found 100+ more professionals with Low Latency Trading & Trading Systems

Explore similar profiles based on matching skills and experience