Utkarsh Singh

Software Engineer

Bengaluru, Karnataka, India2 yrs 8 mos experience
Most Likely To Switch

Key Highlights

  • Led development saving over $1M annually.
  • Expert in high-frequency trading and blockchain R&D.
  • Passionate about agentic AI and automation integration.
Stackforce AI infers this person is a Fintech and Blockchain expert with strong SaaS development skills.

Contact

Skills

Core Skills

JavaKubernetesPythonC++BlockchainResearch

Other Skills

AlgorithmsAndroid StudioBacktestingCConsensus AlgorithmsCryptocurrencyData StructuresDatadogDockerElasticsearchFirebaseGitHPAHyperledgerKEDA

About

As a Software Engineer with experience across Site Reliability, High-Frequency Trading, and Blockchain R&D, I bring a versatile engineering mindset and a track record of impactful contributions. At Smarsh, I led the development of a high-throughput Java application leveraging Elasticsearch and Kafka, saving over $1M annually through cloud optimization and automation. My background spans building scalable systems, implementing TDD practices, and driving operational excellence. I’ve worked across diverse tech stacks—Java, Python, Spring Boot, Kubernetes, and more—while applying deep learning, backtesting trading strategies, and optimizing consensus protocols for blockchain. I'm especially passionate about agentic AI systems and have been actively exploring ways to integrate the OpenAI API into real-world automation and analytics pipelines to extend autonomous decision-making and system adaptability. Enthusiastic about observability, distributed systems, and performance tuning, I thrive in fast-paced, collaborative environments where deep problem-solving and continuous learning are central.

Experience

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

Smarsh

2 roles

Software Engineer 2

Oct 2025Present · 8 mos

Software Engineer

Mar 2024Oct 2025 · 1 yr 7 mos

  • At Smarsh, I work as a Software Engineer focused on building scalable, high-performance systems. I developed and deployed a Java-based application using Kafka and Elasticsearch, capable of ingesting over 1,000 documents per second, and containerized it using Kubernetes. By optimizing RDS usage and implementing autoscaling with HPA and KEDA, I helped achieve over $1M in annual cost savings. I also led key initiatives around observability by integrating Datadog, established SOPs, promoted test-driven development, managed production incidents, and mentored team members to improve overall engineering quality and reliability.
JavaKafkaElasticsearchKubernetesRDSHPA+3

Birlasoft

SRE

Sep 2023Feb 2024 · 5 mos

Financelab.in

Python Developer

Jun 2023Sep 2023 · 3 mos · Remote

Open futures group

Software Developer

Jan 2023Jun 2023 · 5 mos · Chandigarh, India

  • My role at this firm involved designing and developing strategies in Python and later deploying them in C++. The strategies are selected after thorough backtesting. The instruments which I have experience in dealing with mainly but not limited to are stocks, futures and options.

Zeeve

Blockchain Research

Jun 2021Oct 2021 · 4 mos

  • The aim of the project was the development of a universal yet flexible consensus algorithm suitable for IOT and mobile devices. My part was extensive research on Hyperledger Sawtooth which is an enterprise solution for building, deploying and running distributed ledgers.
HyperledgerConsensus AlgorithmsResearchBlockchain

Education

Thapar Institute of Engineering & Technology

Bachelor of Technology - BTech — Electronics and Computer Engineering

Jan 2019Jan 2023

Loyola School Jamshedpur

Jan 2006Jan 2019

Stackforce found 100+ more professionals with Java & Kubernetes

Explore similar profiles based on matching skills and experience