Ankit Dwivedi

Backend Engineer

Bengaluru, Karnataka, India6 yrs 2 mos experience

Key Highlights

  • 6+ years of experience in backend engineering.
  • Expert in building scalable microservices for eCommerce.
  • Strong problem-solving skills with a focus on system design.
Stackforce AI infers this person is a Backend Engineer specializing in eCommerce and SaaS solutions.

Contact

Skills

Core Skills

Cloud ComputingBackend EngineeringMicroservicesSoftware Development

Other Skills

Amazon EC2Amazon ECSAmazon Relational Database Service (RDS)Amazon S3Amazon Web Services (AWS)Back-End Web DevelopmentBackendCascading Style Sheets (CSS)CassandraContainerizationCore JavaCosmos DBDebuggingDistributed SystemsEvent sourcing

About

Software engineer with ~6+ years of experience. Currently building eCommerce for the world's largest retail company. Part of core engineering team at Walmart which is responsible for inventory and availability. Building highly scalable, concurrent, fault tolerant and distributed backend systems which handle millions of requests every day. Worked in domains like e-commerce, SaaS and BFSI. Experience working in all the phases of software development. Having strong Data structures, Algorithms and problem solving skills Interest and skills: - Backend Engineering. - Java, Spring Boot, Kafka, kubernetes, reactive programming. - Cosmos Db, Cassandra, MySQL, NoSQL. - Distributed system, Microservices. - Javascript, jQuery. - Data structures, Algorithms, System design.

Experience

6 yrs 2 mos
Total Experience
1 yr 6 mos
Average Tenure
1 yr 10 mos
Current Experience

Oracle

Senior Member of Technical Staff

Aug 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India · Hybrid

  • - Building cloud platforms for Oracle health and AI (OHAI) using OCI stack
JavaSpring BootOCI stackCloud ComputingBackend Engineering

Walmart global tech india

Software Engineer III

Apr 2022Jul 2024 · 2 yrs 3 mos · Bengaluru, Karnataka, India

  • Working with Canada IMS, Inventory and availability core engineering team as Software Engineer III.
  • Responsible to Design, develop and implement Microservices which cater to millions of request every day for the Walmart's eCommerce platform.
  • IMS consists of 50+ microservices.
  • Part of migrating legacy services from F# to Java
  • Make system reliable, scalable and available.
  • Help Walmart eComm to host online sale events (similar to Big billion days in India)
  • Build new services, write Unit tests, LLD, HLD, observability and alerting, design discussions etc.
  • Technologies: Java, Spring Boot, Kafka, kubernetes, cosmos DB (NoSQL DB), Cassandra, Oracle DB, MySQL, Microservices, grafana, prometheus, splunk, reactive Java, project reactor, spring webFlux, multi-threading.
JavaSpring BootKafkaKubernetesCosmos DBCassandra+11

Skills café

2 roles

Lead Developer

Promoted

Apr 2021Jan 2022 · 9 mos

  • 1. Responsible for code reviews, new software version release.
  • 2. Designing system and its architecture.
  • 3. Converting feature requirements into final product.

Software developer

Jun 2020Mar 2021 · 9 mos

  • 1. Developed online learning and training platform which is used by some of the fortune 500 companies.
  • 2. Worked on developing a SaaS product from scratch which provides Game as a Service. Customers can build their own custome quiz based multiplayer games.
  • 3. Experience implementing WebSockets for chat, SAML, single sign-on. Building APIs.
  • 4. Worked on automating existing product.
  • 5. Responsibility include end to end software development (from scratch in many cases, since the products are very new and customized).

Kanaka software

Associate Software Engineer

Oct 2019May 2020 · 7 mos · Pune

  • Responsible for ensuring proper implementation and development of web based java application.
  • Wrote complex postgresql scripts.
  • Added feature using pentaho data integration tool to identify the leads from a marketing campaign and then process and update leads information to client.
  • Wrote python script for slack bot for tracking of errors in the existing process thus saving manual intervention for error tracking.
  • Responsible for requirement gathering, analysis,
  • development and implementation of new features.
  • Worked on technologies like Postgres, Unix, Git, Jira, Postman, Spring boot, Spring data.
PostgreSQLSpring BootGitJiraPostmanSoftware Development+1

Education

Dr DY Patil college of engineering Ambi Pune

Bachelor of Engineering - BE — Computer Engineering

Jan 2015Jan 2019

Lions School Mirzapur

High School — Science

Apr 2011Mar 2012

Stackforce found 100+ more professionals with Cloud Computing & Backend Engineering

Explore similar profiles based on matching skills and experience