J

Jitan Puri

Software Engineer

Bangalore Urban, Karnataka, India8 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8 years of experience in distributed systems.
  • Rockstar Award for optimizing Fastag systems.
  • Expert in scalable internet system design.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in SaaS and Fintech.

Contact

Skills

Core Skills

Distributed SystemsDatabasesService ExcellenceAnomaly DetectionEvent Management SystemsOrder Management Systems

Other Skills

AlgorithmsApache KafkaApache NiFiArtificial Intelligence (AI)Back-End Web DevelopmentCC (Programming Language)C++Computer ScienceCore JavaData StructuresDatabases internalDebuggingElasticsearchGo

About

I am Software Engineer in Microsoft and working in High Availability, Store and indexing Backend team in Cosmos DB. Solving core database engine and distributed system problems serving at planet scale. I have 8 years of experience in designing, developing, and deploying large-scale distributed systems, using various technologies and languages such as Java, C++, Go, Kafka, Redis, MySQL, Spring Boot, Maven, Git, Jenkins, and .NET. Previously, I worked at Salesforce and Paytm. Where I built service excellence in salesforce, and anomaly detection systems for Fastag, a system that enables electronic toll collection. I received the Rockstar Award for optimizing and scaling the Fastag Exception handler flow, which reduced the IO operations, network traffic, and database load significantly. I am passionate about scalable and high-performant internet system design, data structures, and algorithms. I hold a Bachelor of Technology degree in Computer Science from Giani Zail Singh College of Engg. & Technology, Bhatinda, and a verified international academic qualification from World Education Services.

Experience

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

Microsoft

Software Engineer 2

Mar 2022Present · 4 yrs 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Cosmos DB - Indexing, Storage, and High Availability Backend. Working on Storage, Vector Indexes (DiskAnn), Inverted Indexes (Bw Trees), Database Engines and LSM (Log Structured Store) technologies. Solving the core engine and distributed systems problems that power the planet scale database.
  • Areas of work: Multi-master protocol, log-structured storage engines, memory management, OS kernel interactions, distributed compute architectures, modern C++.
  • Previous projects:
  • Build Registry as Service for VS/nuget/VS code Marketplace.
  • Worked on VS marketplace search service. The search service is high scale service, handling 100+ million requests in day for 30+ million VS code/VS Active users.
  • Worked on end to end Design, Development, testing, deployments and Infra management for RPWorker as a shared service. This is the Liftr common service which is integrated with the SAAS for all the ISV partners.
  • Developed the User RP for the Pure storage integration into the Azure as first party service.
Data StructuresDistributed SystemsDatabases internalRust (Programming Language)AlgorithmsDatabases+1

Salesforce

Member of Technical Staff SDE

Oct 2021Mar 2022 · 5 mos · Bengaluru, Karnataka, India

  • Build Service Excellence
DebuggingHypertext Transfer Protocol (HTTP)Service Excellence

Paytm

Senior Software Engineer

Jan 2020Oct 2021 · 1 yr 9 mos · Delhi, India

  • Got Rockstar Award for optimising and scaling the FasTag Exception handler flow, which help to drastically reduce the IO operations, Network traffic and DB load
  • I have designed and Dev various services of quite complex Paytm Fastag system completely from scratch with sole ownership starting from requirements inception to HLD to LLD to implementation to production delivery. The systems are running in production quite smoothly and have delivered both the systems with an outstanding design and exceptionally great quality in an extremely lesser time.
  • I have Developed an Anomaly Detection system for Fastag backend system solely from scratch, which helps us to identifies data points, events, and/or observations that deviate from a dataset's normal behavior. Anomalous data can indicate critical incidents, such as a technical glitch, or potential opportunities, for instance, a change in consumer behavior.
  • Design and Developed payout Generations system handling file ingestion at scale of 4 millions record at a time. Reduced file ingestions time from 45-50 min to 10-12 min.
  • Handling 20+ million transactions in day.
DebuggingLow LatencyHypertext Transfer Protocol (HTTP)Anomaly Detection

Tathastu

Software Development Engineer 1

Aug 2019Jan 2020 · 5 mos · Gurgaon, India

  • Event Management System
  • Build scalable system to handle events using rabbitmq and Apache Nifi.
  • Distributed system and Data pipelines.
DebuggingHypertext Transfer Protocol (HTTP)Event Management Systems

Tokopedia

Software Engineer

Jan 2018Aug 2019 · 1 yr 7 mos · Noida Area, India

  • 1)Uber Ride Booking System
  • Worked on building Uber ride-booking system on Tokopedia platform.
  • Wrote test cases for Uber system that increases the test coverage from 50 to 100%.
  • Investigate production issues pertaining to product features to determine root causes and implement solutions quickly.
  • 2)GraphQL
  • Worked on GraphQL integration on Tokopedia platform.
  • Developed various Queries to handle client requests and proxy them to different upstreams.
  • Added Test cases to increase the test coverage for particular queries than increase the test coverage
  • from 0 to 100%.
  • Ability to detect performance issues/scalability bottlenecks, existing queries and/or write new
  • queries with performance optimization in mind.
  • 3) Order Management System
  • Developed RESTful API to send notification on whats App, Email.
  • Help in improving the unified order detail and order list flow across the OMS platform.
  • Investigate production issues pertaining to product features to determine root causes and implement solutions quickly.
  • Continuous Integration of different verticals and categories into OMS.
DebugginggRPCHypertext Transfer Protocol (HTTP)Order Management Systems

A-1 technology inc

Java Software Engineer Intern

Jan 2017Jul 2017 · 6 mos · Mohali, Punjab, India

Education

Giani Zail Singh College of Engineering & Technology, Bathinda

Bachelor of Technology - BTech — Computer Science

Jan 2013Jan 2017

St. joseph's convent school

Math — General Studies

Jan 2000Jan 2011

Stackforce found 100+ more professionals with Distributed Systems & Databases

Explore similar profiles based on matching skills and experience