Nishant Kumar Singh

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 4 mos experience

Key Highlights

  • Expert in low latency and high frequency trading systems.
  • Proficient in cloud computing and microservices architecture.
  • Strong background in database management and indexing algorithms.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in Fintech.

Contact

Skills

Core Skills

MicroservicesCloud ComputingAndroid FrameworkJavaLow Latency TradingHigh Frequency TradingUltra Low LatencyDatabase Management

Other Skills

AlgorithmsAmazon Web Services (AWS)Apache KafkaApache SupersetB+TreeBashC++Computer VisionConcurrent ProgrammingDatabasesDigital Image ProcessingEmbedded SystemsGo (Programming Language)GrafanaKotlin

About

B.Tech (honors), Computer Science and Engineering, Indian Institute of Technology, Bombay

Experience

Stripe

Senior Software Engineer

Apr 2025Present · 11 mos · Bengaluru · Hybrid

Slice

SDE 3

Apr 2023Mar 2025 · 1 yr 11 mos · Bengaluru

Go (Programming Language)MicroservicesKubernetesAmazon Web Services (AWS)Cloud ComputingPostgreSQL+6

Google

Software Engineer

May 2021Mar 2023 · 1 yr 10 mos · Bangalore Urban, Karnataka, India

JavaAndroid FrameworkKotlin

Alphagrep securities

Senior Associate

Oct 2018Apr 2021 · 2 yrs 6 mos · Mumbai, Maharashtra

C++Low Latency TradingUltra Low LatencyPythonGrafanaBash+2

A.p.t. portfolio private limited

Strategy/Infrastructure Development Engineer

Jun 2016Aug 2018 · 2 yrs 2 mos · New Delhi Area, India

  • • Responsible for writing low latency C++ code for high frequency trading strategies
C++Ultra Low LatencyHigh Frequency Trading

Samsung electronics

Intern

May 2015Jul 2015 · 2 mos · Suwon, Gyeonggi-do, Korea

  • Implemented two indexing algorithms - B+Tree and μ-Tree(mu-tree) in Antelope
  • (a database management system for resource constrained devices), after an
  • extensive comparative analysis of indexing algorithms for flash based devices
  • Developed an LRU based RAM caching technique in B+tree index to absorb
  • flash read/writes into RAM thereby reducing the query execution times
  • Implemented μ-tree by storing all nodes in a path from root to leaf on a single
  • flash page thus reducing the number of page updates
  • Critically analyzed the performances of the indices and compared them with
  • existing maxheap index implementation
  • Achieved a performance improvement of 52.7% in sequential insertions and
  • 24.6% in random insertions in case of B+Tree as compared to maxheap index
  • Augmented Antelope DBMS with features like range based queries, delete
  • operation, basic database flushing mechanism and concurrency control
  • Analysed NuttX RTOS code base and added memory analysis features by
  • implementing ps command and enhancing procfs module

Education

Indian Institute of Technology, Bombay

Bachelor of Technology (BTech) — Computer Science

Jan 2012Jan 2016

Chinmaya Vidyalaya, Bokaro Steel City

Intermediate — Science

Jan 2011Jan 2012

TATA DAV School, Sijua, Dhanbad

School

Jan 2006Jan 2011

St. Xavier's school, Bokaro Steel City

School

Jan 1999Jan 2006

Stackforce found 100+ more professionals with Microservices & Cloud Computing

Explore similar profiles based on matching skills and experience