Utkarsh Munjal

Software Engineer

Bengaluru, Karnataka, India3 yrs 7 mos experience

Key Highlights

  • Expert in distributed systems and database internals.
  • Proven track record in developing high-frequency trading models.
  • Skilled in optimizing microservices architecture for efficiency.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Database and Fintech solutions.

Contact

Skills

Core Skills

Distributed SystemsPostgresqlC++Quantitative TradingMicroservices ArchitectureData Processing

Other Skills

AlgorithmsApache ArrowBash ScriptingBug ResolutionC (Programming Language)Change Data CaptureClusteringData StructuresDatabase InternalsDatabasesDebuggingDisk I/O OptimizationFunctional ProgrammingGenetic AlgorithmsGit

Experience

Rubrik

Software Engineer

Apr 2025Present · 11 mos · Bengaluru, Karnataka, India

  • Part of Cloud Native Protection Team

Yugabyte

Software Engineer

Jul 2024Mar 2025 · 8 mos · Bengaluru, Karnataka, India · Hybrid

  • Worked at the intersection of distributed systems and database internals to enhance core features in YugabyteDB.
  • Designed and developed snapshot synchronization in YugabyteDB, aligning with PostgreSQL semantics for
  • consistent data views across transactions, ensuring high availability across distributed nodes.
  • Developed features to support the colocation of tables on specific nodes for faster access, with a focus on the
  • backup and restore functionality for such tables.
  • Enhanced YugabyteDB’s CDC (change data capture) by optimizing disk I/O for higher throughput, enabling table
  • rewrites, and implementing consistent snapshot synchronization for reliable data replication.
  • Resolved bugs and escalations in YCQL (YugabyteDB’s Cassandra API), enhancing stability and performance.
Distributed SystemsPostgreSQLDatabase InternalsSnapshot SynchronizationChange Data CaptureBug Resolution

Quadeye

Quantitative Strategist

Jun 2022Jun 2024 · 2 yrs · Gurugram, Haryana, India · On-site

  • Developed trading models using C++ optimized for ultra-low latency, cache efficiency, and memory utilization.
  • Researched and applied trading alphas on large datasets, employing regression, clustering, factor analysis, and
  • genetic algorithm techniques. Automated processes using R and bash scripting for efficient execution.
  • Developed high-frequency quantitative trading strategies for various fixed income products in global markets and cryptocurrencies.
  • Automated pre & post market tasks and stats generation, minimizing operational issues and manual involvement.
  • Managed and provided guidance to a junior researcher, along with overseeing a team of six interns.
C++Trading ModelsRegressionClusteringGenetic AlgorithmsBash Scripting+1

Dremio

Software Development Engineer

May 2021Jul 2021 · 2 mos · Hyderabad, Telangana, India · Remote

  • Developed a new gRPC-based microservices architecture, optimizing communication among systems by replacing older REST protocols for enhanced efficiency.
  • Implemented methods to generate Apache Arrow batches for received data and to stream using Apache Arrow Flight, significantly improving data access and query speed.
  • Enhanced query processing efficiency by implementing a mechanism to efficiently push filters to the scanning phase.
gRPCApache ArrowMicroservices ArchitectureQuery ProcessingData Processing

Education

Indian Institute of Technology, Delhi

Bachelor of Technology - BTech — Computer Science and Engineering

Jul 2018May 2022

DAV School Abohar

CBSE

Jan 2016Jan 2018

Assumption Convent School Abohar

ICSE

Jan 2003Jan 2016

Stackforce found 100+ more professionals with Distributed Systems & Postgresql

Explore similar profiles based on matching skills and experience