Shiv Venkatagiri

Software Engineer

Bentonville, Arkansas, United States5 yrs 3 mos experience
Highly Stable

Key Highlights

  • Led engineering teams to drive operational excellence.
  • Developed scalable micro-services for real-time financial processing.
  • Optimized data processing pipelines reducing resource usage.
Stackforce AI infers this person is a Fintech-focused Software Engineer with expertise in scalable architectures and big data solutions.

Contact

Skills

Core Skills

Software DesignSoftware Systems EngineeringBig DataDistributed SystemsScalaApache SparkEvent Driven ProgrammingReal-time MonitoringSports Writing

Other Skills

Scalable ArchitectureStream ProcessingMicrosoft AzureAzure Cosmos DBAkkaCassandraKubernetesDockerRESTful WebServicesFunctional ProgrammingLinuxKafkaTableauSplunkApache Flink

Experience

5 yrs 3 mos
Total Experience
5 yrs 3 mos
Average Tenure
5 yrs 3 mos
Current Experience

Walmart global tech

4 roles

Staff Software Engineer

Mar 2026Present · 2 mos

  • Building Walmart's Unified Electronic Payment Reconciliation and Settlement platform for international markets including Mexico, Central America, Chile etc.
Software DesignSoftware Systems Engineering

Senior Software Engineer

Promoted

Oct 2024Mar 2026 · 1 yr 5 mos

  • Domain tech lead for Walmart's Business Unit Accounting Platform, leading 20+ engineers across 2 scrum teams driving operational and engineering excellence.
Software DesignSoftware Systems Engineering

Software Engineer III

Oct 2022Oct 2024 · 2 yrs

  • Joint tech lead for a scum team of 7 engineers.
Scalable ArchitectureStream ProcessingBig DataDistributed SystemsMicrosoft Azure

Software Developer II

Feb 2021Oct 2022 · 1 yr 8 mos

  • Developed highly scalable event-driven and REST micro-services to enrich, process and aggreagte financial transactions in real time applying the appropriate accounting rules using Scala Play, Kafka, and Akka.
  • Implemented Akka streams and persistent actors with snapshot restoration from Cassandra databases utilizing Akka projects in a Command Query Responsibilit Segregated (CQRS) based architecture.
  • Operate in a test-driven development paradigm exploiting Scala’s FlatSpec and Mockito libraries integrating with Hygieia and SonarQube for quality control.
  • Set up real time monitoring systems on Tableau and alerting systems using Splunk.
  • Design and build internal tools and utilities in Python/ReactJS to automate support activities, resulting in improved efficiency reducing SLAs by 30%.
  • Enhance and optimize spark applications aggregating millions of transactions to calculate financial totals across different slices of the data.
  • Develop the CI (Jenkins)/CD (Concord, a Walmart Solution) pipeline to deploy a Spark applications within the team to a Spark-As-A-Service platform (an interface on top of GCP’s batch pipeline capabilities) providing visibility through regular notifications to MsTeams and Slack accommodating for failures/restarts at different stages of the pipeline.
  • Research and optimize usage of CosmosDB, not limited to query optimization and partition key design reducing the RU usage by 22% in the existing setup. Implement cold storage solutions (GCP Buckets, Azure Blob Storage) for live data.
ScalaAzure Cosmos DBScalable ArchitectureApache SparkAkkaStream Processing+8

Columbia university in the city of new york

Graduate Teaching Assistant

Sep 2020Dec 2020 · 3 mos · New York, United States

  • Course Assistant for grad level Computer Networks.
  • Recipient of the CA Fellowship, Fall 2020.
Distributed Systems

Walmart global tech

Software Engineer Intern

Jun 2020Aug 2020 · 2 mos · Bentonville, Arkansas, United States

  • Developed a secure platform to perform support activities- to monitor, and initiate corrective measures to the data pipeline powering the Financial systems of Walmart. Integrating with Akka systems, the front end was developed using React, and the back end service using the Scala Play framework.
  • Improved the efficiency of the support team by 30-35% by saving time, as well as removing the erroneous nature of interaction at the code level.
Distributed Systems

Columbia university in the city of new york

Course Assistant

Sep 2019Dec 2019 · 3 mos · Greater New York City Area

  • Course Assistant for Graduate level Computer Networks.
LinuxDistributed Systems

Paypal

Software Development Intern

Feb 2019Jun 2019 · 4 mos · Chennai Area, India

  • Built a tech stack to forecast loss to be incurred by PayPal in the next six months from historical data using Apache Spark and Hive platforms (in Python and Scala) with under a 5% margin of error.
  • Deployment of the stack reduced the man hours of the Business Analysts in the team by 30%, by automating data sourcing, preparation and model development.
Big DataDistributed Systems

Cnerg - complex networks research group, iit kharagpur

Summer Research Intern

May 2018Oct 2018 · 5 mos · Kharagpur Area, India

  • Proceedings of the 12th Conference on Language Resources and Evaluation (LREC 2020)
  • Built a Sanskrit Text Annotator Web App (vidhyut97.pythonanywhere.com) that guides a non-technical user with segmentation and annotation of Sanskrit text, and build dependency trees using Python-Django. Includes a recommendation system implemented in Tensorflow, with a test set accuracy of 94.2%.
  • Paper: An Interface for Morpho-syntactic annotation of Sanskrit Corpora, Proceedings of the 12th Conference on Language Resources and Evaluation (LREC 2020).
  • https://www.aclweb.org/anthology/2020.lrec-1.874.pdf
Linux

The sports rush

Sports Writer

Jun 2017Mar 2018 · 9 mos · Chennai, Tamil Nadu, India · Remote

  • Writer covering the world of Football, primarily the Premier League.
  • https://thesportsrush.com/author/shiv_vidhyut/
Sports Writing

Nxtgen datacenter & cloud technologies private limited

Summer Intern

May 2017Jul 2017 · 2 mos · Bengaluru Area, India

Apache FlinkLinux

Education

Columbia University

Master's degree — Computer Science

Jan 2019Jan 2020

Indian Institute of Information Technology Design & Manufacturing Kancheepuram

Bachelor of Technology - BTech — Computer Engineering

Jan 2015Jan 2019

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

Explore similar profiles based on matching skills and experience