Vivek Shah

Senior Software Engineer

Bengaluru, Karnataka, India5 yrs 5 mos experience
Highly Stable

Key Highlights

  • Expert in scalable and resilient software solutions.
  • Led cross-functional teams to deliver impactful projects.
  • Strong background in machine learning and cloud computing.
Stackforce AI infers this person is a Software Engineer specializing in Fintech and Cloud Computing with a focus on scalable systems.

Contact

Skills

Core Skills

Software ArchitectureMachine LearningCollaborationProject ManagementCloud ComputingSoftware DevelopmentBig DataSoftware EngineeringFinancial TechnologySystems Automation

Other Skills

A/B TestingAWS servicesAlgorithmsAmazon Web Services (AWS)Apache KafkaApache SparkApache Spark StreamingApache ZooKeeperArchitectural documentationAutomated failover solutionsAutomated trading systemsAutomationBenchmarkingBig Data AnalyticsBootstrap

About

As a highly experienced Software Engineer, I have demonstrated abilities to deliver simplified technical solutions for ambiguous and challenging problems. Leveraging my deep understanding of software architecture and engineering best practices, I excel at delivering highly resilient, scalable, available and maintainable solutions that meet business requirements. I collaborate effectively with cross-functional stakeholders, including Product, Engineering, Science, etc to drive alignment and deliver business results. With expertise across multiple domains (Machine Learning, Cloud Computing, Big data tech) and languages (Python, Java, Scala, etc.), learning agility is my key skill. I am committed to deliver high quality results with quantifiable business outcomes to make my stakeholders and organization successful. Besides professional accomplishments, I have a solid command of Data Structures and Algorithms and am rated Candidate Master on Codeforces. Passionate about problem-solving and optimizing solutions, I thrive on tackling complex challenges. If there's an opportunity that you’re aware of and it fits my skills, please don't hesitate to reach out - I'd be happy to connect and discuss.

Experience

Linkedin

Senior Software Engineer

May 2025Present · 10 mos · Bengaluru, Karnataka, India · Hybrid

Amazon

2 roles

Software Development Engineer II

Jul 2023Apr 2025 · 1 yr 9 mos

  • Leveraging expertise in legacy systems, reviewed 620+ Code reviews (CR) and 35+ architectural docs, providing impactful feedback on maintainability and operational readiness. Resolved 360+ operational tickets, including 202 SEV2s, 120+ security vulnerabilities (Shepherd risks) and authored 3 Correction of Errors (CoEs) to strengthen production resilience. With 1250+ code commits, 275+ merged CRs, over 2.05 million lines of merged code, and 15+ architectures built and productionized from the ground up, excel in architecture and low-level design, engineering trade-offs, data-driven analysis, root-cause analysis, end-to-end ownership, and optimizing system performance, reliability, and scalability. Besides, actively contributed to Amazon’s hiring efforts by conducting 30+ tech interviews. Consistently recognized as a top performer, rated 'Exceeds High Bar' in 3 out of 4 performance reviews, with a 'Meets High Bar' that followed a recent promotion.
  • Led 3+ cross-functional projects, partnering with Engineering, Science, Product stakeholders to align on technical direction, drive successful execution and deliver business outcomes. Consistently led by example—initiating and advancing projects, mentoring SDEs, and enabling them to take ownership and drive continued progress.
  • Gained hands-on experience with foundational models, including production-scale benchmarking, Model optimization and deployment; led A/B experimentation and designed scalable system architectures leveraging AWS services (ElastiCache, SageMaker, Lambda, EMR, ECS, etc), offline batch jobs, real-time processing, CI-CD pipelines, etc.
Code reviewsArchitectural documentationOperational ticket resolutionSystem architectureModel optimizationAWS services+3

Software Development Engineer

Mar 2021Jun 2023 · 2 yrs 3 mos

  • Joined as one of the first four engineers to kick-start Amazon’s Contextual Advertising initiative, contributing to the design and development of scalable systems from the ground up. Collaborated closely with over 40+ Engineers, Applied Scientists, and Leaders across teams to shape the product’s technical foundation and direction. The initiative has since scaled into a $30M revenue business in 2024, with projections to reach a $90M Annual Run Rate (ARR) in 2025, powered by advertising targeting tactics such as Keyword, Product & Category, and Related Product targeting.
  • Gained hands-on experience with the legacy on-prem tech stack, which leveraged distributed technologies such as Apache Kafka, Apache ZooKeeper, Redis Sentinel, and Spark Streaming, and building & operating Web, Image and Live stream crawlers at Internet scale.
Distributed technologiesSystem designCollaborationWeb crawlersSoftware DevelopmentBig Data

Jpmorgan chase & co.

2 roles

Software Engineer

Aug 2020Feb 2021 · 6 mos · Bengaluru, Karnataka, India · Remote

  • Software Engineer | Corporate & Investment Banking (CIB) – Athena & Trade Risk Services (ATRS) Post-Trade Team
  • Designed and developed Flowmonster, an automated trading system optimizing trade execution between clients and dealers while ensuring regulatory compliance. Enhanced performance by reducing client-side latency 30% through local caching, and devised a pricing strategy that provided clients below-market rates while maximizing dealer profits. Implemented risk monitoring algorithms to prevent limit breaches and ensure regulatory compliance. Actively contributed to team collaboration through daily scrums, driving efficient problem-solving. Led the team to the finals of an internal trading contest, securing runner-up with a $26M Profit and Loss (PnL), one of only two teams with a positive return.
  • Developed and enhanced the Athena Comparison Tool, a UI-based solution for validating trade messages during system migrations, processing 10K+ deals daily. Improved comparison accuracy and report generation, enhancing user insights and overall usability.
  • Recognised for the highest number of code merges in the organization in 2020.
Automated trading systemsRisk monitoring algorithmsUI-based solutionsTeam collaborationSoftware EngineeringFinancial Technology

Software Engineer Internship

May 2019Jul 2019 · 2 mos · Bengaluru, Karnataka, India · On-site

  • Software Engineer | Corporate & Investment Banking (CIB) – Production Management
  • Developed an automated failover solution using AaaS (Automation as a Service) microservices APIs to seamlessly switch from PROD to DR servers, ensuring uninterrupted client request processing. Eliminated manual intervention across 12 applications (Windows and Linux based), reducing 60+ manual operations to a one-click failover. Implemented comprehensive logging for regulatory compliance and designed a configurable system for seamless cross-team adoption.
Automated failover solutionsMicroservices APIsLoggingSoftware EngineeringSystems Automation

Education

National Institute of Technology Surat

Bachelor of Technology (BTech) — Computer Engineering

Jan 2016Jan 2020

SNV International School - India

ISC Circculum

Jan 2006Jan 2016

Stackforce found 100+ more professionals with Software Architecture & Machine Learning

Explore similar profiles based on matching skills and experience