T

Tushar Goyal

Software Engineer

Mandi, Himachal Pradesh, India4 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of a real-time data streaming engine.
  • Achieved significant improvements in query scalability.
  • Mentored junior developers and interns effectively.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in real-time data streaming and integration.

Contact

Skills

Core Skills

GraphqlKafkaDistributed TracingJava

Other Skills

Apache KafkaC++Data ScienceData Structures and AlgorithmsEngineeringGitGoOpenTelemetryProtocol BuffersPythonRESTReactJSScalaSoftware InfrastructureSpring Boot

About

Strong engineering professional with a Bachelor of Technology focused in Computer Science from Indian Institute of Technology Mandi. My topics of interest are data structures and algorithms, backend development, and data engineering. I am a quick learner. I have experience working with teams and love to take on challenges. With the never-ending enthusiasm to learn, I take inspiration from my surroundings and try to fit my own solutions.

Experience

D. e. shaw india private limited

2 roles

Senior Member Technical

Promoted

Jan 2024Present · 2 yrs 2 mos · On-site

  • Led development of the firm-wide Bifrost system — a distributed, unified GraphQL engine that powers real-time data streaming at scale for latency-sensitive web applications.
  • Designed and extended a multi-protocol abstraction layer, enabling plug-and-play support for Kafka, Python generators, proprietary systems, and third-party APIs — reducing integration effort by over 60%.
  • Built an extensible field indexing framework, reducing query latency from O(n) scans to <1ms and accelerating initial snapshot delivery by 10x for 100K+ record datasets.
  • Authored standardized Root Cause Analysis (RCA) templates and led postmortems on critical production outages — setting the gold standard for incident analysis in Middleware.
  • Led onboarding and infrastructure integration of high-visibility Discretionary Tech applications onto Bifrost and RAFT, including:
  • FE PM Tool (Fundamental Equities Portfolio Management),
  • STORM (System to Track Orders and Real-time Markets),
  • SPARTA (CROP’s real-time trade and market intelligence system),
  • and ETS (Energy Trading System) — enabling low-latency, reliable data streaming and enhanced operational visibility for trading desks.
  • Observability & Distributed Tracing in Real-time Streaming Infrastructure
  • Designed and integrated distributed tracing using OpenTelemetry to provide deep visibility across asynchronous request flows—from browser-based JavaScript clients to a multi-node Java backend.
  • Enabled end-to-end traceability of critical operations (queries, mutations, subscriptions) over WebSocket and REST, ensuring observability across system and process boundaries.
  • Built a robust span structure with meaningful metadata enrichment, enabling precise filtering and debugging in Jaeger.
  • Focused on production-grade tracing practices, including span sampling, performance-aware instrumentation, and trace propagation across async and thread-switching flows.
GraphQLKafkaPythonJavaApache KafkaDistributed Tracing

Member Technical

Jul 2022Jan 2024 · 1 yr 6 mos · On-site

  • Played a pivotal role as a major developer in propelling the Bifrost initiative, a Unified GraphQL Engine. Executed significant tasks and key projects, enabling real-time streaming workflows and seamless integration with diverse data sources such as Kafka, and proprietary middleware.
  • Provided guidance and mentorship to a campus hire and interns on projects involving technologies like Kafka, Java, and Python.
  • Took complete ownership of product lifecycle, from development to release, including handling client queries and operational issues.
  • Instrumental in achieving remarkable milestones, including a 5x improvement in real-time subscriptions query scalability and a substantial reduction in end-to-end and snapshot latency.
JavaGraphQLKafkaPython

Fi

Software Engineer

Dec 2021Mar 2022 · 3 mos · Bengaluru, Karnataka, India

Protocol BuffersGoScala

Byju's

Software Engineer

Sep 2021Nov 2021 · 2 mos · Bengaluru, Karnataka, India

  • Backend Intern in Team Vidyartha

Walmart global tech india

Software Development Engineer

Jun 2021Aug 2021 · 2 mos · Bengaluru, Karnataka, India

JavaSpring Boot

Indian institute of technology, mandi

2 roles

Teaching Assistant for Computing and Data Science

Feb 2021May 2021 · 3 mos

  • Undergraduate Teaching Assistant of IC-152(Computing and Data Science) course

Teaching Assistant for Data Structures and Algorithms

Sep 2020Jan 2021 · 4 mos

  • Under Graduate Teaching Assistant for CS-202 Data Structure and Algorithms.

Geeksforgeeks

Member Of Technical Staff

Jan 2021Apr 2021 · 3 mos

  • Reviewed Data Structure and Algorithms articles and codes submitted by technical writers.
  • https://www.geeksforgeeks.org/

Coding ninjas india

Teaching Assistant

Dec 2019Apr 2020 · 4 mos · Delhi, India

  • Helped students by clearing their doubts about Data Structures and Algorithms concepts and problems
  • Took online doubt-solving sessions.

Toppr

Content Writer

Dec 2018Feb 2019 · 2 mos · Work from Home

Education

Indian Institute of Technology, Mandi

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Graphql & Kafka

Explore similar profiles based on matching skills and experience