R

Rishabh Raj Jha

Senior Software Engineer

Seattle, Washington, United States5 yrs 7 mos experience
Highly Stable

Key Highlights

  • Expert in developing scalable APIs and services.
  • Proven track record in optimizing database performance.
  • Strong background in machine learning and AI solutions.
Stackforce AI infers this person is a Fullstack Developer with expertise in Consumer Electronics and Retail industries.

Contact

Skills

Core Skills

JavaSpring BootSystem DesignReact.jsC++Machine LearningDeep Learning

Other Skills

GradleAzure SQLGoogle BigQueryREST APIsContinuous Integration and Continuous Delivery (CI/CD)JPAOpenAPI Specification (OAS)KafkaMavenInsomniaMicrosoft SQL ServerMultithreadingLinear AlgebraData StructuresSoftware Development

Experience

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

Microsoft

Senior Software Engineer

Apr 2025Present · 1 yr 2 mos · Redmond, Washington, United States · Hybrid

Walmart

Software Engineer III

Feb 2024Apr 2025 · 1 yr 2 mos · Dallas, Texas, United States · Hybrid

  • 1. Analysed the database query performance and optimized it to increase the throughput from 500 TPS to 4000 TPS and also reduced the cost of database by 100,000 USD by decreasing the number of vCores from 16 to 2.
  • 2. Designed an API specification using OpenAPI3.1 for disseminating identity to checkout stations in Walmart stores upon installation & movement and developed the Identity Disseminating API service using Springboot with full ownership.
  • 3. Developed a global exception handler and response interceptor for ISDM Masterdata Service to return a common response structure in both error and success scenarios using Spring-boot and Java17.
  • 4. Developed and released a Java library for ISDP DI team using Java, Camel, ActiveMQ, MQTT, and Gradle which takes events from Device Integration team and sends it to ActiveMQ.
  • 5. Setup a CI/CD pipeline for ISDM Masterdata Repository which would trigger a build on a pull-request from feature branch to main branch and build and deploy on a push to main branch using Gradle, Looper, Sonarqube and WCNP.
  • 6. Gathered requirements by talking to various stakeholders for handling station identity while remodeling stations in Walmart stores. Analyzed various databases and modelled with sample data to determine which database fits best.
  • 7. Designed and documented the high-level design of ISDM Events Streaming Service which would ingest data from Azure SQL Server database and send it to Kafka Data Pipeline client for further processing.
GradleAzure SQLJavaSystem DesignGoogle BigQueryREST APIs+4

Barclays

Software Developer

Jun 2023Aug 2023 · 2 mos · New Jersey, United States · Hybrid

  • 1. Deployed a synchronization process using Spring Boot, ReactJS, MS SQL Server, Insomnia, JDBC, and Maven, achieving 100% similarity between development and production environments. Resolved access limitations between production and UAT databases, enabling seamless data management for updates and modifications.
  • 2. Enhanced application error detection and efficiency by 40% through the implementation of advanced Error Management Monitoring using Open Telemetry, including integration with Prometheus for robust metrics collection.
MavenJavaSpring BootInsomniaMicrosoft SQL Server

Uc irvine donald bren school of information and computer sciences

Graduate Teaching Assistant

Apr 2023Jun 2023 · 2 mos · Irvine, California, United States

  • 1. Provided support and guidance to students in the Game Engineering (GDIM-139) course.
  • 2. Assisted instructor in delivering instructional materials, facilitating discussions, and grading assignments.
  • 3. Fostered a positive learning environment and contributed to students' academic growth.
C++MultithreadingLinear AlgebraData StructuresSoftware Development

Sap

Full Stack Developer

Jan 2023Jun 2023 · 5 mos · Newport Beach, California, United States · Hybrid

  • 1. Led stakeholder interviews to identify pain points and essential requirements for a WorkSmart Dashboard. Translated insights into actionable engineering goals, leading to the development of a dynamic ReactJS-based dashboard.
  • 2. Created an integrated dashboard using ReactJS, Material UI, SpringBoot, and Neo4j to visualize productivity metrics. Enhanced decision-making by identifying bottlenecks, optimizing workflows, and facilitating proactive strategies.
React.jsJiraSpring Boot

Samsung electronics

3 roles

Senior Software Engineer

Mar 2021Sep 2022 · 1 yr 6 mos · Bangalore Urban, Karnataka, India · On-site

  • 1. Collaborated with stakeholders to launch Auto Data Switching functionality for Samsung phones, thus driving customer success, ensuring a seamless calling experience even in no-network conditions.
  • 2. Developed with full ownership critical features including Emergency Upgrade/Downgrade and Functional-Alias for MCVideo module using XML, Gradle, Java, FlatBuffer, and C++ in Android Studio. Improved code quality to 85%, ensuring robust functionality and enhancing performance.
C++PythonJavaData VisualizationSoftware Development

Software Engineer

Jun 2019Mar 2021 · 1 yr 9 mos · Bangalore Urban, Karnataka, India · On-site

  • 1. Spearheaded the creation of an On-Device AI PoC using Python, Java, CNN, Image Processing and Tensorflow-Lite for object detection during live video calls within the MCVideo module.
  • 2. Collaborated closely with the Communications team to enhance the calling experience for Samsung users by implementing a scalable Denoising solution using CNN and Audio Processing, cutting background noise by up to 90%, resulting in a significant improvement in call clarity.
C++JavaMachine LearningSoftware DevelopmentPython (Programming Language)

Software Development Intern

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

  • Created a model for the auto-analysis and resilience improvement of distributed systems using system logs generated by different components of Bixby Voice Assistant to minimize system down time with the help of LSTM time-series model and reduced maintenance time by 90%.
Deep LearningMachine LearningARIMAPython (Programming Language)Time Series Analysis

Education

UC Irvine Donald Bren School of Information and Computer Sciences

Master's degree — Computer Science

Indian Institute of Technology (Indian School of Mines), Dhanbad

Bachelor's degree with Distinction — Computer Science and Engineering (Hons)

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience