S

Sachin Pandhare

CEO

Pune, Maharashtra, India12 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in low latency trading systems development.
  • Strong background in C++ and performance optimization.
  • Proven track record in building complex financial systems.
Stackforce AI infers this person is a Fintech expert specializing in high-performance trading systems.

Contact

Skills

Core Skills

C++Low LatencySystems ProgrammingSystems Design

Other Skills

MultithreadingLeadershipTeam ManagementSoftware DesignLinuxDSAPythonProfilingPerformance TuningDebuggingTest Driven DevelopmentConcurrent ProgrammingUnixGeneral ProgrammingAlgorithms

About

efficient, reliable, and high-performance software systems with a strong focus on concurrency, performance, and hardware awareness. I enjoy taking ownership of complex problems and delivering clean, maintainable solutions. Majorly worked on building and maintaining the core stateful modules of OMS which manages the actual state of the order, positions, fills, orchestrate order routing, client application queries related to orders, fills, audit etc., recovery and have very strict availability, reliability and performance requirements. Core work: • Design and development of electronic trading systems (low latency, high throughput, fault tolerant). • Focus on scalability, availability, maintainability, and safety of systems. • Strong background in data structures, caching, and performance optimization. Skills: • C++, Modern C++ (STL/Boost), Python.(Learning Zig, Rust, Go) • Deep expertise in Core C++ and language internals — value/reference and move semantics, smart pointers, memory model, OOP, error handling. • TCP/IP networking, Linux internals, memory management. • Software system design, architectures, object-oriented design, state machines. • Profiling, bottleneck analysis, optimization, memory safety. Domain experience: • Capital markets: US, Europe, HK, Taiwan, ChinaConnect • Major OMS contributions: • Built middle office system and OMS from scratch. • Implemented trade bookings matching engine. • Developed core order manager and charge engines (EXEC, BLOCK, ALLOC). • Designed in-memory DB and caching with lazy loading + write-through for latency improvement. • Implemented fail-over using state machine replication. • Designed, developed, and tested multiple OMS components. Additional responsibilities: • Performance tuning, profiling, and debugging. • Fixing system security and memory safety issues. • Building FIX-protocol based systems. • Production support and issue resolution. • Collaboration with business and IT stakeholders across Front and Middle Office to define, design, and implement enhancements and new features. C++17/20, low latency, Linux, trading systems, concurrency, multithreading, design patterns.

Experience

12 yrs 1 mo
Total Experience
6 yrs
Average Tenure
9 yrs 5 mos
Current Experience

Flextrade

4 roles

Associate Vice President

Promoted

Jan 2024Present · 2 yrs 5 mos

Senior Software Developer

Promoted

Jan 2020Apr 2024 · 4 yrs 3 mos

  • Design and development of high throughput, low latency trading solutions using C++, python etc.
  • Development of Sell-side OMS solution which includes Front Office Trading System and Middle office trade booking system.
  • Primarily worked on:
  • Finding and fixing security related issues using internal tools.
  • Finding and fixing memory safety issues using sanitizers
  • Finding performance bottlenecks using profiling tools like callgrind and improving latency and performance of the system.
  • Charge Calculation engine.
  • Booking and Allocation clearing system.
  • Matching Engine for Bookings.
  • OMS Development
C++MultithreadingLow LatencySystems ProgrammingLeadershipSystems Design+4

Software Engineer

Promoted

Aug 2018Jan 2020 · 1 yr 5 mos

  • Core Trading Tech development.
  • Primarily worked on Design and Development of High throughput, low latency Electronic Trading Systems which includes :
  • OMS, EMS and Middle Office trading systems.
  • Designed and developed a solution for trade booking system from scratch.
  • Gained excellent understanding of Middle office and Front office business workflows.
  • Designed various services such as :- DMA order Auto Merging, Darkpools integration, restrictions
  • services(Broker, Order, symbol etc) , Performance measurement servers, MLEG orders, Caching,
  • Street side clearing and many many more.
C++MultithreadingSystems DesignSystems ProgrammingTest Driven DevelopmentConcurrent Programming+2

QA Analyst

Dec 2016Jul 2018 · 1 yr 7 mos

  • Test Automation for Electronic Trading Systems.
UnixGeneral ProgrammingAlgorithmsProblem SolvingLinuxTest Driven Development+5

Cognizant

2 roles

Programmer Analyst ( Credit Suisse )

Jan 2015Nov 2016 · 1 yr 10 mos

  • 1. Trade Booking System for the prime brokers.
  • 2. Wires Transfer.
  • 3. Corporate Actions.
Computer ScienceTrading Operations

programmer analyst trainee ( Credit suisse )

Feb 2014Dec 2014 · 10 mos

Computer ScienceTrading Operations

Education

Centre for Development of Advanced Computing (C-DAC)

PG - Diploma — Embedded Systems and Design

Jan 2013Jan 2014

Annasaheb Dange College of Engineering and Technology, ASHTA

Bachelor of Engineering (B.E.) — Electronics and Telecommunication Engineering

Jan 2009Jan 2013

Stackforce found 100+ more professionals with C++ & Low Latency

Explore similar profiles based on matching skills and experience