Ravi Kumar Dahiya

Software Engineer

Bengaluru, Karnataka, India8 yrs 6 mos experience

Key Highlights

  • Over 7 years of experience in scalable application development.
  • Strong background in system design and automated testing.
  • Proven track record of delivering complex projects.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in Fintech and scalable application development.

Contact

Skills

Core Skills

Back-end Web DevelopmentSystems Design

Other Skills

Relational DatabasesJVMNoSQLApple PayJavaC++ProgrammingData StructuresAlgorithm DesignPHPHTMLCompetitive ProgrammingPythonUnixC

About

Over 7 years of experience in scalable application development, system design, automated testing, and deployment routines. Positive team player who is goal-driven and self-motivated with excellent communication skills. Strong academic background in the fundamentals of Computer Science and Engineering with a bachelor's degree in Mathematics and computing.

Experience

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

Google

Software Engineer

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

Apple

2 roles

Senior Software Engineer

Aug 2023Aug 2024 · 1 yr · Hybrid

Software Engineer

Nov 2021Aug 2023 · 1 yr 9 mos · Hybrid

Back-End Web DevelopmentRelational DatabasesJVMSystems DesignNoSQL

Paidy

Software Engineer

Nov 2019Oct 2021 · 1 yr 11 mos · Tokyo, Japan

  • Made valuable improvements in Virtual Account Number(VAN) service, and made it scalable to deploy on more than one node.
  • Automated the process of creating Amazon’s monthly merchant report. Previously, Product managers would create reports every month which was more prone to the errors.
  • Worked and successfully delivered Paidy Plus project. I was involved in the system design, defining API specs, defining database schemas, and writing the core business logic.
  • Worked and successfully delivered Paidy Plus Houkatsu project. I was involved in the system design, defining API specs, defining database schemas, and writing the core business logic.
  • Worked on Paidy PayNow phase 1. I was involved in defining API specs, and writing the business logic for the same.
Back-End Web Development

Works applications co., ltd.

R&D Engineer

Oct 2017Oct 2019 · 2 yrs · Tokyo, Japan

  • Rewrote all migration files using Spark-Cassandra driver and Reduced Cassandra data migration time from 25~30 hrs to 4~5 hrs.
  • Implemented various unsupported SQL features for Cassandra DB such as Join of 2 or more tables.
  • Implemented custom Elasticsearch head plugin, which displays data per tenant.
  • Added various Prometheus metrics to monitor Apache Kafka Producer, Broker and Consumer.
Back-End Web Development

Geeksforgeeks

2 roles

Summer Internship

Jun 2016Jul 2016 · 1 mo · Noida, Uttar Pradesh, India

  • Developed online compiler platform similar to ideone.
  • http://code.geeksforgeeks.org
  • Problem setter and tester
Back-End Web Development

Internship

Dec 2015Jan 2016 · 1 mo · Noida, Uttar Pradesh, India

  • Built an Issue Tracking/Bug System for GeeksforGeeks.
  • Problem setter and tester
Back-End Web Development

Education

Delhi Technological University (Formerly DCE)

Bachelor of Technology (BTech) — Mathematics and Computing

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Back-end Web Development & Systems Design

Explore similar profiles based on matching skills and experience