Yash Srivastava

Software Engineer

Hyderabad, Telangana, India6 yrs 9 mos experience
AI EnabledHighly Stable

Key Highlights

  • Expert in API development and automation.
  • Proven track record in financial modeling.
  • Strong background in software design and architecture.
Stackforce AI infers this person is a Fintech and SaaS software engineer with strong API and software design expertise.

Contact

Skills

Core Skills

Application EngineeringSoftware DesignFinancial ModelingApi DevelopmentApi GatewaysSpring FrameworkApi SecurityJavaPostgresqlWeb Development

Other Skills

AlgorithmsAmazon S3Apache KafkaAutomationC++Caching SolutionsData StructuresDeep LearningDistributed SystemsEntrepreneurshipEvent-Driven ArchitectureGenerative AIGitGitlab CI/CDGrafana

About

We generally invest lot for the mining of ores, but we rarely invest for the mining of ideas within the human minds. We wait for that gem to make its own way to reach till us. We should support our dreams, our passion, our interest but same time, should give the same attention towards others innovations, ideas, passion etc. Stay hungry, Stay foolish not only for your own passion but also for great thought, ideas, and innovations of others. So here I am a guy, who is eager to search and create new ideas.

Experience

Google

Application Engineer III

Sep 2025Present · 6 mos · Hyderabad, Telangana, India

  • Building Fincancial models for budget forecasts.
Application EngineeringSoftware DesignAPI DevelopmentDistributed Systems

Goldman sachs

2 roles

Associate Software Engineer

Promoted

Jan 2023Sep 2025 · 2 yrs 8 mos · Hyderabad, Telangana, India · On-site

  • Led end-to-end API suite for Mosaic, encompassing API Gateway and Routing
  • using Kong, OpenID Connect with OAuth, comprehensive monitoring (Grafana,
  • Prometheus, Splunk), performance/contract testing, and public documentation.
  • Introduced and implemented automation for on-boarding of clients on the API
  • suite for Shareholder Services reducing on-boarding time from avg. one week to
  • avg. one day. This included state management using jira APIs.
  • Proposed and Built contract testing suite for API schema validation. Using
  • tree-based matching of documented client contracts and API schema.
  • Introduced and built a release reconciliation system using Python that proactively
  • detects release inconsistencies with the planned release items. Catching on average
  • 3 scope mismatch every release by reconciling data from Gitlab and Jira.
API DevelopmentAPI GatewaysAutomationPerformance TestingMonitoring

Software Engineering Analyst

Jun 2021Dec 2022 · 1 yr 6 mos · Hyderabad, Telangana, India · On-site

  • Migrated legacy hardship programs from Pega (BPM) to an in-house Spring-based
  • application, leveraging Single Responsibility Principle (SRP) to be leveraged by
  • various other credit collection programs, highly reducing development cost.
  • Implemented contract-based validation at the ingress proxy to enforce schema
  • compliance for external API requests, enhancing security and consistency by
  • reusing contracts for client implementation with OpenAPI.
  • Designed and implemented secure service-to-service authentication using mutual
  • TLS (mTLS) with shared root certificates, enabling encrypted communication and
  • trusted identity verification across same-VPC and cloud-to-on-premises services.
  • Developed event-driven push notification logic using Kafka and schedulers for the
  • Apple Card app to deliver payment reminders with various regulations, optimizing
  • timing for customer engagement with A/B testing to 10% notification clicks.
  • Enhanced Gitlab CI/CD pipelines with automated integration testing and
  • integrated Jira status checks to ensure regression coverage and alignment between
  • code changes and issue tracking. Usually catches ~8 issues before QA delivery.
Spring FrameworkAPI SecurityEvent-Driven ArchitectureGitlab CI/CD

Oyo

2 roles

Software Development Engineer

Aug 2020Jun 2021 · 10 mos · On-site

  • Re-architect the dispute management system to support n types of disputes with
  • abstraction using java generics, factory design, and normalized database schema
  • (PostgreSQL), type-safe handling of diverse dispute scenarios.
  • Proposed and implemented an in-memory LRU caching solution, reducing dispute
  • creation latency from ~1000ms to under ~500ms. Optimized cache size
  • dynamically based on traffic patterns and cache hit turnaround time to ensure
  • efficient memory usage under varying load conditions.
  • Implemented Spring Data JPA to enable temporary database access via APIs during
  • suspension of direct DB logins, facilitating seamless testing and debugging for the
  • development team without compromising security.
JavaPostgreSQLCaching SolutionsSpring Data JPA

Software Development Engineer Intern

Jan 2020Jul 2020 · 6 mos · On-site

  • Built a Dispute Management web application from scratch using a custom Javascript
  • framework, enabling dynamic form rendering based on backend-provided
  • metadata to support flexible and scalable dispute creation workflows.
  • Developed a bulk dispute creation feature with direct file upload to S3 from the UI,
  • implementing end-to-end transactional processing with validation and error
  • handling to ensure data integrity.
JavaScriptS3Web Development

Leadingindia.ai

Research Intern

Jun 2018Jul 2018 · 1 mo · Nvidia labs Bennett University

Microsoft student chapter

Head Of Marketing

Aug 2017May 2018 · 9 mos · Patiala Area, India

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering - BE — Computer Engineering

Jan 2016Jan 2020

St. Paul's Senior Secondary School Jodhpur

Senior secondary — Science and Mathematics

Stackforce found 100+ more professionals with Application Engineering & Software Design

Explore similar profiles based on matching skills and experience