A

Abhinav Patel

Software Engineer

Bengaluru, Karnataka, India11 yrs 7 mos experience
Highly Stable

Key Highlights

  • Expert in backend engineering for e-commerce and payment systems.
  • Proficient in multiple programming languages and frameworks.
  • Strong experience in distributed systems and cloud technologies.
Stackforce AI infers this person is a Fintech and E-commerce backend engineer with extensive experience in distributed systems.

Contact

Skills

Core Skills

Microsoft AzureDistributed SystemsRuby On RailsJavaSpringKafkaAws

Other Skills

Architectural Patterns.NET CoreC#Azure KustoDesign PatternsArchitectureGraphQLMySQLAkkaSpring BootScalaREST APIsNode.jsElasticsearchRedis

About

Unlocking the power of technology across multiple domains like E-Commerce, Payments and Enterprise applications etc, I bring a wealth of expertise in multiple tech stack.

Experience

11 yrs 7 mos
Total Experience
2 yrs
Average Tenure
1 yr 7 mos
Current Experience

Coupang

Staff Software Engineer

Nov 2024Present · 1 yr 7 mos

Microsoft

Software Engineer 2

Dec 2020Oct 2024 · 3 yrs 10 mos · Bengaluru, Karnataka, India · Hybrid

  • Worked as backend engineer in Azure E+P system engineering team.
Architectural PatternsDistributed Systems.NET CoreC#Azure KustoMicrosoft Azure+3

Walmart ecommerce

Software Development Engineer - III

Apr 2018Dec 2020 · 2 yrs 8 mos

  • Worked as backend engineer in Supply chain team, this team was responsible for managing e-commerce orders and their workflows.
Ruby on RailsJavaArchitectural PatternsDistributed SystemsMicrosoft AzureMySQL+5

Razorpay

Software Engineer

Jan 2017Mar 2018 · 1 yr 2 mos · Bangalore · On-site

  • I was working under core software team which manages server side processing of all the transactions happening through Ezetap.
  • Projects:-
  • ▪ PushToPay: It deals with pushing the payment payload remotely to Ezetap pos device so
  • that payment can happen on pos device without entering any payment details twice like amount, customer details etc . PushToPay has been written in Java and NodeJs. Technology Used: Java, NodeJs, TcpSocket, MySQL, Redis, Spring, Hibernate, Haproxy.
  • ▪ Udaan: It helps user to fetch remote payment details just by entering a token on pos device. It has been written in Java using Spring framework.
  • Technology Used: Java, Mysql, Spring, Hibernate.
  • ▪ Ezetap Developer Portal: Implemented backend of Developer Portal in Java using Spring framework. All the backend APIs have been exposed through Rest end points, It includes User, Session and Security management.
  • Technology Used: Java, Spring, Hibernate, Mysql, Google Captcha, Rest Security Filter, Redis, Apache.
  • ▪ Data Pipeline: Wrote Data Pipeline for real time batch processing of transactions for the posting and notification purposes. It uses Kafka message broker and Maxwell as mysql bin log reader. A Kafka consumer written in Java for posting batch data to AWS SNS topic. Technology Used: Kafka, Maxwell, Zookeeper, AWS SNS, Mysql.
JavaREST APIsDistributed SystemsNode.jsElasticsearchSpring Boot

Amazon

Software Development Engineer

Sep 2015Nov 2016 · 1 yr 2 mos · Greater Bengaluru Area

  • Worked under the Associates Payments team which is the part of Advertisers Publishers Network (APN) team of Amazon.
  • The core functionality of this team is to compute the referral earnings and generating payments to the associates who refers the Amazon product.
  • My works and projects includes followings:-
  • Design and development of real time status notification and monitoring system using Logstash and ElasticSearch for the processing of referred products.
  • Writing Service Oriented Architecture(SOA) based applications using RESTful APIs and AWS services like S3, EMR, Dynamo DB, SNS, SWF etc.
  • Developing Java APIs using Spring, Hibernate etc.
  • Wrote Data Reconciliation scripts for DynamoDB-ELasticSearch-SNS pipeline.
  • Writing ElasticSeach Queries to query elastic search cluster for reporting purposes.
  • Handling Oncall activities, which includes basically looking at root causing open tickets and supporting operational works of the team.
JavaSpring FrameworkAmazon Web Services (AWS)ElasticsearchAWS

Samsung

Software Engineer

Jun 2014Aug 2015 · 1 yr 2 mos · Noida, India

  • Worked under the File System team and my work was on Linux kernel file system(VFS) for android mobile phones.

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Bachelor of Technology (B.Tech.) — Computer Engineering

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Microsoft Azure & Distributed Systems

Explore similar profiles based on matching skills and experience