Summary
Overview
Work History
Education
Skills
Websites
Domain Expertise
Timeline
Generic

Sachin Pandhare

Pune

Summary

I am a passionate senior engineer with over 11 years of experience in designing and developing highly efficient, low-latency, and reliable systems, with a specialization in electronic trading platforms.

My work focuses on architecting scalable, performant, and maintainable solutions that meet the demanding requirements of high-throughput environments.

I have a deep interest in system performance optimization, software architecture, concurrency, caching strategies, and memory management.

Overview

11
11
years of professional experience

Work History

AVP - Software Development

FlexTrade
01.2024 - Current
  • Designed and developed high-throughput, low-latency trading solutions using C++.
  • Developed OMS and trade booking systems for sell-side and buy-side.
  • Identified and resolved performance and memory safety issues using internal and external tools
  • Built and enhanced systems like charge calculation engine, allocation clearing systems, and booking matching engine
  • Developed solutions like auto-merging DMA orders, dark pool integrations, performance measurement services, etc.

Senior Software Developer

FlexTrade
01.2020 - 04.2024

Software Engineer

FlexTrade
08.2018 - 01.2020

QA Analyst

FlexTrade
12.2016 - 07.2018

Programmer Analyst

Cognizant
01.2015 - 11.2016
  • - Worked on trade booking systems, wire transfers, and corporate actions for Prime Brokerage

Education

PG Diploma - Embedded Systems and Design

C-DAC
01.2014

B.E. - Electronics and Telecommunication

ADCET
01.2013

Skills

  • Languages & Technologies: C, Python, Rust (learning), Zig (learning)
  • Systems & Concepts: TCP/IP Networking, Linux internals, Memory Management, State Machines, Object-Oriented Design
  • Tools & Libraries: Modern C, STL, Boost, Profiling tools (Callgrind, gprof, perf, Intel VTune), Sanitizers, Valgrind etc
  • Design & Architecture: Software system design, performance tuning, caching strategies, fail-over mechanisms

Domain Expertise

  • Extensive experience in US, European, and Indian capital markets. Significant contributions to Order Management System (OMS) development.
  • Built middle office systems and OMS from scratch.
  • Developed a trade bookings matching engine.
  • Core order manager development.
  • Charge engines at EXEC, BLOCK, and ALLOC levels.
  • In-memory database and lazy-loaded caching with write-through.
  • Implemented fail-over using state machine replication.
  • Designed and tested multiple OMS components.

Timeline

AVP - Software Development

FlexTrade
01.2024 - Current

Senior Software Developer

FlexTrade
01.2020 - 04.2024

Software Engineer

FlexTrade
08.2018 - 01.2020

QA Analyst

FlexTrade
12.2016 - 07.2018

Programmer Analyst

Cognizant
01.2015 - 11.2016

PG Diploma - Embedded Systems and Design

C-DAC

B.E. - Electronics and Telecommunication

ADCET
Sachin Pandhare