Avinash Vishwakarma

Co-Founder

Bengaluru, Karnataka, India10 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in building large scale distributed systems.
  • Led successful cloud migration projects with minimal downtime.
  • Strong experience in microservice architecture and data platforms.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Cloud Computing and Data Management.

Contact

Skills

Other Skills

AlgorithmsApache ZooKeeperBig DataCC++Data StructuresDistributed SystemsEclipseElasticSearchHTMLHibernateJavaJavaScriptLinuxMicroservices

About

I have good experience in building large scale systems. I have experience in Microservice architecture , distributed systems , BigData pipelines and platform. I have experience in solving many problems related to distributed systems (e.g. Idempotency, Multi-txn Workflows, Distributed txn handling, Idempotent Retries, Inconsistency & Recoverability Detection, 2PC). Worked on multiple Stream and Batch data pipelines and built Self-serve platform to onboard data. I have also good experience in Hyperlocal Delivery, Inventory Management and E-commerce domains.

Experience

Emergent labs

Founding Member | Chief Architect

Apr 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · On-site

  • Building Autonomous Coding AI Agents
  • https://emergent.sh/

Amazon

Senior Software Engineer

Oct 2023Mar 2024 · 5 mos · Bengaluru, Karnataka, India · Hybrid

Dunzo

3 roles

Architect

Promoted

Oct 2021Oct 2023 · 2 yrs

  • Lead Data Platform Roadmap, Revamp and Fully automated self-serve systems

Senior Software Engineer II

Sep 2019Sep 2021 · 2 yrs

  • Leading Multiple Business Initiatives
  • Integration with ONDC network while present Dunzo as SellerApp. It involves various challenges like High Scale Catalog Sync with Buyer Network Participents, integrating oers, registering various sellers across categories etc.
  • IPL - 2022 Campaign scaleup, load tests and preparation
  • Single Pickup and Multi Drop Tasks for Businesses
  • Introducing Full Merchant Stack in Dunzo for marketplace
  • Introducing Dynamic Pricing Engine
  • Cloud Migration [AWS to GCP]
  • Major project I worked on this year and led a 7-8 people team. I was responsible for arch, design, code and delivery. We worked on approximately 70 web services / workers to move from AWS to GCP. I worked with a team to do live data migration with planned late night smaller downtimes for the datastores, which include - PostgreSQL, ElasticSearch, Pub-Sub, Redis etc. We also solved for binay switch (in strongly consistent systems) and A/B (for eventually consistent systems), with all the possible swithover, rollback and roll-fowrard scenario.

Senior Software Engineer

Sep 2018Sep 2019 · 1 yr

  • Re-Architecture of complete Dunzo Picture from legacy services to microservice
  • Worked on a blueprint for the microservices in Dunzo, earlier we had few legacy service is python and nodejs, Introduced Golang as a type safe language wrote starter kits to launch services, build a plan for moving out complete user path from legacy services, designed and implemented around 8 microservice with the help of 2 more engineers and made them live, which are scaling fine.

Flipkart

2 roles

Software Development Engineer II

Promoted

Jul 2017Sep 2018 · 1 yr 2 mos

  • Monolith to Microservice [Warehouse/Hub Management System]
  • Working in a team of 12 people, we broke the complete inbound process in Warehouse to a microservice based architecture, we built around 30 services collaboratively. I single handedly worked on following services, with help of senior mentorship.1.
  • Nodes )
  • 1. Apollo - API Gateway for Microservices
  • 2. Classification Service -Service to classify after quality checks in multiple buckets.
  • 3. Transfer Service - Solely Responsible for transfer of any item from one container to another, be it
  • shelf, tote, pallet, staging area, everything is modeled as inventory and containers.
  • 4. Notification Adapter - A pub sub mapping service which gets event from Kafka and redirects after
  • mapping
  • 5. Search Platform - Reducing use of Replica data store which are dicult to store, moved all the
  • read and join use cases to this service which serves query from ElasticSearch

Software Development Engineer I

Jul 2015Jul 2017 · 2 yrs

  • Warehouse management
  • Inventory management
  • Layered architecture rewrite in Ruby on rails

Belzabar software design india private limited

Software Developer Internship

May 2014Jul 2014 · 2 mos · New Delhi, Delhi, India

Education

Motilal Nehru National Institute Of Technology

Bachelor of Technology (B.Tech.) — Computer Science and Engg.

Jan 2011Jan 2015

Shivaji Inter College ,Kanpur

12th — Science

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Algorithms & Apache ZooKeeper

Explore similar profiles based on matching skills and experience