Sunil Khatri

Senior Software Engineer

Morganville, New Jersey, United States22 yrs 8 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in high-performance data-driven distributed systems.
  • Proven track record in fintech and trading applications.
  • Strong leadership in software product development.
Stackforce AI infers this person is a Fintech expert with a strong focus on distributed systems and trading applications.

Contact

Skills

Core Skills

Distributed SystemsCapital MarketsSoftware DevelopmentTrading SystemsReal-time Systems

Other Skills

.NETAgile MethodologiesAlgorithmsAmazon Web Services (AWS)Anthropic ClaudeApache KafkaBloombergBusiness AnalysisBusiness StrategyBusiness-to-Business (B2B)Buy-sideCC#C++Cash Flow Management

About

An experienced technologist with a multifaceted background that encompasses fintech, trading applications, desktop software development, retail, banking, and eCommerce. Sunil has successfully transitioned through various positions, including developer, architect, consultant, technology manager, moving from large enterprises to agile start-ups. Sunil's specialization is in the creation of high-performance data-driven distributed systems, which allows him to significantly contribute to the planning, execution, and successful completion of complex technical projects. He possess strong skills and hands-on coding to enhance operational efficiency and has a proven track record in building and leading teams to continue enhancing Software Systems iterations after iterations. • Software product development • Progressive, Agile mindset • Architect, Application Development & Infrastructure management • Cloud Computing Technology • Agile Product Management • End to end Automation • Proactive Software Operations & Incident Management • Third party Vendor management • Technology Research and Innovation Specialties : Trading Platforms design & development in C++, Python, Linux, Java, Performance boost using Multiple core and multi threading, Integration of in-house applications with external systems like Swift, Axiom, RBH , FIH, Splunk, git, svn, JIRA, Jenkins, Bamboo, spinnaker, no-code development, AWS, fault tolerant distributed systems, agile software development, FIX/FAST Protocol, Google Protocol Buffer.

Experience

Citadel

Senior Software Developer

Mar 2018Present · 8 yrs · New York, United States · On-site

  • Treasury Systems Software Development· Cash Infra Management , Margin Replication and Reconciliation, Margin Optimisation, Post Trade Processing, Liquidity Management, Capital Reporting, · Product Development · Distributed applications development in Python/C++/Javascript· Capital Markets · Treasury Management · Cash Flow Management · SWIFT Payments · SWIFT Messaging · Swift Alliance · SWIFTNet · Investment Banking · Buy-side · Regualtory · DASH · C++ · Apache Kafka · Kafka Streams · Kafka. Axiom Implementation
PythonC++JavaScriptSWIFT PaymentsApache KafkaDistributed Systems+1

Bloomberg lp

Software Engineering Tech Lead

Apr 2013Apr 2018 · 5 yrs · Greater New York City Area

  • 1. Worked with TSOX Connectivity & integration team to provide traders the ability to trade on Bloomberg terminal with various third-party fixed income platforms. It involved design & development using C++, Linux, EMS, Google Test framework, FIX etc.
  • 2. Developed a software service to convert internal C++ objects into respective FIX Messages as per a different venues' supported FIX dialects and vice versa.
  • 3. For Bloomberg TSOX Product in Buy-Side Trading System - To track the cash balances & the related periodic FX-P&L (intraday, WTD, MTD, QTD, YTD & cumulative) as trades happen and cash is injected/redeemed/transferred. The target users traded in multiple currencies and wanted to keep track of their real-time FX P&L so that they can see the true real-time P&L as trades happen and as prices and FX-rates change and they can hedge their FX exposure. Design and development of this feature in AIM.
  • 4. Design, Development of Bloomberg Indices and portfolio analytics products.
  • 5. Design and development of distributed services to calculate Bloomberg Fixed Income and Commodity (BCOM) indices. Contributed to performance efficiencies through real time calculations and utilization of tick data through the CME exchange. Wrote calculation routines in C++/lua for calculating hedged indices, currency converted indices, strategy indices etc.
  • 6. Development of portfolio analytics/Risk calculation engine to perform attribution/characterization of the client portfolios in Bloomberg terminal. Added real time tick data interface for client portfolios using multi-asset supporting platform.
  • 7. Created Index Management system from scratch, which is being used by Index Managers to build indices, do QC on a day-to-day basis, calculate end of day indices levels and portfolio analytics, compare characteristics and attributions for Indices, signoff etc using Agile methodology.
  • 8. Mentorship of junior engineers, helping in for activities like recruitment and team building.
C++LinuxFIXGoogle TestAgile MethodologiesSoftware Development+1

Icap electronic broking

Technology Lead

Apr 2009Mar 2013 · 3 yrs 11 mos · Jersey City, New Jersey, United States

  • Worked on design and development in C++/Linux for MIT Trading Platform for Fixed Income brokerage firm.
  • Primary technology exposure in C++, Oracle, Perl/Python, TCP/UDP, and UNIX/Linux, Messaging Platform, FIX/FAST protocol, VeriFIX, Google protocol buffer etc.
  • Worked on ultra low latency real time fault tolerant distributed systems.
  • Worked on design/development in C++/Linux for real time pre order risk management system and alert generation system.
  • Created various measurement throughput metrics to know the performance of the application.
  • Worked on pricing algorithm of Mortgage instruments.
  • Perl/Python/Shell scripting, multithreading, socket programming, OO design and independent troubleshooting and issue resolution on Liunx RedHat Systems.
C++OraclePerlPythonUNIX/LinuxDistributed Systems+1

J p morgan chase

Senior IT Consultant

Apr 2007Apr 2009 · 2 yrs

Adobe systems

Computer Scientist

Jun 2003Mar 2007 · 3 yrs 9 mos

Education

Birla Institute of Technology and Science, Pilani

MS — Software Systems

Jan 2005Jan 2006

Malaviya National Institute of Technology Jaipur

BTech — Computer Science

Jan 1997Jan 2001

Fort School

Associate’s Degree

Jan 1996Jan 1997

Balbari

Jan 1983Jan 1995

Stackforce found 100+ more professionals with Distributed Systems & Capital Markets

Explore similar profiles based on matching skills and experience