Architected a fullstack Retrieval Augmented Generation (RAG) platform that indexes embeddings from 10K+ Confluence, JIRA, and TestRail documents to answer natural language queries with 95% accuracy.
Designed and deployed a scalable Milvus vector database and PostgreSQL metadata store using containerized microservices, enabling high-throughput semantic search and reducing document discovery time by 60%.
Leveraged Azure OpenAI/GPT-4 APIs to autogenerate PRDs, test cases, and automation scripts—boosting engineering throughput by 40% and reducing manual effort.
Integrated real-time JIRA analysis pipelines over a virtualized environment with optimized network throughput, allowing dependency mapping and requirement validation, decreasing triage time by 30%.
Ensured efficient I/O with network-aware caching layers and decoupled storage interfaces, improving performance across cloud-based and on-prem hybrid infrastructure.Migrated 1,200+ E2E tests from Protractor to Playwright, reducing execution time by 30% and cutting storage overhead by 40% via JFrog artifact lifecycle optimization.
Validated 95% test coverage parity with the legacy framework using distributed runners over a virtualized CI/CD environment, ensuring smooth migration.
Enabled per-commit Playwright TIA pipeline with optimized test sharding and network-aware execution, increasing defect detection by 20% and reducing backend test runtime by 50% (4h 30m → 2h).
Refactored legacy Jenkins pipelines by integrating parallelism, layer-level caching, and storage-efficient logs, raising pipeline throughput by 25% and accelerating pull request merge velocity.
Software Engineer (SDET-1)
Amazon
Bangalore
07.2022 - 01.2023
Developed and tested AWS services within the ADFS (Amazon Distribution Fulfillment Solution) organization, focusing on efficient data transmission from distribution centers to product managers and other stakeholders.
Contributed to the development of a data processing pipeline leveraging AWS Lambda, S3, Kinesis, EventBridge, and SNS to ensure seamless data flow and real-time processing.
Implemented and maintained infrastructure as code (IaC) using AWS CloudFormation, enhancing deployment automation and infrastructure management to improve the efficiency and reliability of the system.
Member of Technical Staff-2 (SDET-1)
ThoughtSpot
Bangalore
07.2021 - 07.2022
Deployed SonarQube from scratch across 20+ repos in Java, C++, Go, Python & JavaScript, catching 10 % more code smells premerge.
Built CODEOWNERSforGerrit with CI/CD pipelines, enabling autoreviewer assignment in 2 weeks and reducing postmerge regressions.
Migrated onprem customers to a SaaS model, boosting elastic scalability and cutting upgrade effort 30 %.
Added logparsers and ownermapping tools, trimming manual triage time 25 % and streamlining code workflows.
Software Developer Engineer
Newgen Software
NOIDA
09.2020 - 06.2021
Developed an Automated Loan Flow System for US Bank using IBPS, with Java and JavaScript, optimising front-end and back-end components.