Riya Arora

Software Engineer

Bengaluru, Karnataka, India7 yrs 5 mos experience

Key Highlights

  • Over 7 years of experience in software engineering.
  • Expert in building scalable e-commerce solutions.
  • Proficient in full-stack development with modern frameworks.
Stackforce AI infers this person is a Full-Stack Developer with expertise in Fintech and E-commerce solutions.

Contact

Skills

Core Skills

JavaSpring BootRuby On RailsGo (programming Language)Node.jsReact.js

Other Skills

Advance javaAlgorithmsAmazon Web Services (AWS)Apache KafkaCC (Programming Language)Cascading Style Sheets (CSS)Core JavaData StructuresDjangoDockerElastic SearchElasticsearchFull-Stack DevelopmentGit

About

Likable and dedicated Senior Software engineer with over 7 years of experience in fast-paced startups. Eager to offer superb analytical and technical skills to help companies grow its client base.

Experience

Wayfair

Software Engineer III

Sep 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Designed and implemented a state management system for handling e-commerce order lifecycles using Domain-Driven Design (DDD) with aggregates like Fulfillment and Shipment.
  • Developed event-driven architecture using Kafka, publishing integration events and processing commands asynchronously with 10-partition topics for high concurrency.
  • Ensured atomicity of DB writes and Kafka events using transactional outbox pattern to avoid distributed transaction (2PC) complexities.
  • Implemented robust error handling using Spring Integration's error channels, retry advice, and dead letter queues (DLQs)/Outbox with configurable backoff strategies, used Datadog dashboards for monitoring dashboards
  • Tuned Kafka consumer concurrency to balance throughput with PostgreSQL DB locking, optimizing performance under high load.
JavaSpring Boot

Simpl

2 roles

Senior Software Engineer

Promoted

Apr 2023Sep 2024 · 1 yr 5 mos · Bengaluru, Karnataka, India

Software Engineer

May 2022Mar 2023 · 10 mos · Bengaluru, Karnataka, India

  • Worked as part of the Core Transaction System team, contributing to foundational systems and services powering high-volume transactions.
  • Developed and shipped key features such as:
  • Dynamic Experimentation platform to run controlled experiments.
  • No-Questions-Asked Refunds for improving dispute resolution flow.
  • Fingerprinting solution for identifying and tracking user activity securely.
  • Transaction Invoicing for generating customer-facing invoices.
  • Addressed and resolved various technical debts, improving system maintainability and performance.
  • Built and maintained the Notification Service responsible for dispatching real-time communications by consuming events from multiple internal sources.
  • Took part in the on-call rotation using PagerDuty to handle and mitigate live production incidents promptly.
  • Integrated New Relic APM for enhanced observability, creating custom spans and segments for tracing and monitoring external service calls.
Ruby on RailsGo (Programming Language)

Medibuddy

2 roles

Software Development Engineer III

Jan 2022May 2022 · 4 mos

Software Development Engineer II

Feb 2021Dec 2021 · 10 mos

  • Worked on revamping the old Login flow with a unified architecture across all three platforms web , android and iOS which increased the product funnel by 10%.
  • Worked on the reward system for the user where he/she can use buddy coins to avail discounts on our core services and get brand vouchers. These buddy coins can be earned on using different MB services
  • Worked on setting up Sonarqube server and added it as a CI/CD stage for ensuring code quality across all repos.
  • Worked on several features for the medibuddy product like launching covid care health packages, invoice generation on MB services, various marketing campaigns, sales as expirements on a set of users.
  • Created several visualizations over Kibana for monitoring core services of our product
  • Worked on solving core bugs in the product like Gold activation failures, payment service issues, MB wallet deduction issues which contributed to the stability of the product.

Enterprise bot | empower digital conversations with ai

Software Developer

Aug 2020Jan 2021 · 5 mos · Bengaluru, Karnataka, India

  • Created a search system using Elastic Search in Node.js
  • Worked on creating microservices in Node.js with frameworks like Express,Loopback and Koa.js
  • Created a logger service as a part of the analytics system.
  • Worked on other features like entity resolving, for their chatbot and emailbot products

Udacity

Mentor and Project Reviewer

Jun 2020Dec 2021 · 1 yr 6 mos

  • Worked on projects for following Nanodegrees
  • Azure Cloud Developer Nanodegree
  • Azure Devops Nanodegree
  • SQL Nanodegree

Datagrokr

2 roles

Software Developer

Nov 2018Jul 2020 · 1 yr 8 mos · Bengaluru Area, India

  • Worked on full stack applications where was responsible for both Frontend and Backend following Agile model.
  • Used technologies like Node.js, React.js Redux for state management, Jest and Enzyme for Unit Testing of components.
  • Created dashboards in React with Highcharts, material UI for providing visualizations on historic data for Wood Mackenzie research.
  • Took ownership for backend where APIs were written in Nodejs serving data for frontend.
  • Worked on authentication systems using Azure Active Directory and Okta.
  • Worked on deploying applicatons on AWS using cloudformation templates.

Software Development Intern

Jun 2018Nov 2018 · 5 mos · Bengaluru Area, India

Node.jsReact.jsReduxJest

Songdew

Web Development Intern

Feb 2018Apr 2018 · 2 mos · Gurgaon, India

  • Worked on the company's official website.
  • Used Django for creating modules for Admin Panel of the website and also created Rest APIs for the same.
  • Implemented social auth, worked on integrating editors in the application, and Zoho CRM.

Education

Uttarakhand Technical University

Bachelor of Technology (BTech) — Computer Science

Jan 2014Jan 2018

Modern School Lucknow

Intermediate — PCM with Computer Science

Jan 1998Jan 2014

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience